On 12/01/2014 02:35 PM, Ulises González Horta wrote:
El lun, 01-12-2014 a las 13:53 -0500, Leodanis Pozo Ramos escribió:
Las llaves crean un bloque de código y los paréntesis una subshell...

PD: no soy programador graduado, soy un "convertido a"

Normalmente uso las llaves para hacer una función
funcion {
        instrucciones   
}

Veo que es parecido pero sin el nombre de la función, pero que hace eso
como tal??

Los paréntesis según deduzco de lo que me dices se crea como un proceso
hijo que se ejecuta y se espera a que termine y entonces se continúa
ejecutando el programa principal??





un ejemplo: supon que quieres redireccionar a un único fichero las salidas de varios comandos, para no repetir en cada línea la redirección, en este caso >>fichero, lo hace de la forma siguiente:

{
ls
echo $Noseque
grep $Noseque
} >fichero

y listo...

saludos,

lpozo

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20141201/b8263c60/attachment.html>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a