On Mon, Dec 01 2014, Ulises González Horta wrote: > El lun, 01-12-2014 a las 09:55 -0500, Servilio Afre Puentes escribió: >> Hmmm, no, debería listar los únicos. *Si* todas las lineas de archivo1 >> están contenidas en archivo2, tienes lo q quieres. Si quieres ver si >> alguna linea de archivo1 no está en archivo2 ejecuta: >> >> { cat archivo1; cat archivo1 archivo2 | sort | uniq -u; } | sort | >> uniq -d >> >> Servilio > > No sé por qué razón el viernes "esto no me funcionó" pues ahora trabaja > bien, una pregunta... esa sintaxis entre corchetes que significa?? a > veces la he visto entre paréntesis como (crontab -l;echo "* * * * > * /script.sh)|crontab
Una lista de comandos q se ejecuta en un sub-proceso. La llaves es una lista q se ejecuta en el mismo proceso. La diferencia es: ~ $ { bla=1; }; echo $bla 1 ~ $ ( bla=3 ); echo $bla 1 ~ $ { bla=3; }; echo $bla 3 El punto y coma antes de la llave q cierra es necesario. > Me puedes explicar que cada caso, pues no he visto documentación al > repecto Sección «Compound commands» de "man bash". Servilio -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ 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