Llevaba tiempo sin aprender nada nuevo de bash.
Siempre me había preguntado para que diablos se usaba el ">(..)", está claro el uso de <(..) para usar como entrada estándar la salidad de un comando, pero el del primero no estaba tan claro el uso. El <(..) se puede usar para ahorrarte ficheros temporales: diff <(ls dir) <(ls dir.old) Hoy me ha dado alegría aprender esto: comando1 | tee >(comando2) | comando3
¡¡ Nunca más tendré que crear ficheros temporales innecesarios para juguetear con la "salida intermedia" de una tubería !!
Saludos!
No comments:
Post a Comment