Hola a todos. He estado buscando en duckduckgo , pero no encuentro solución a mi pregunta. Resulta que me interesa tener una especie de pipe doble es decir a ver si me explico :
programa1 [PIPEDOBLE] programa2
La idea es que stdout de programa1 se pase a programa2 , y viveversa , que la salida del programa 2 vuelva al programa1.
Mi pregunta es si existe algun elemento sintactico en bash que permita esto , porque ya existe el muy conocido pipe simple
programa1 | programa2
Muchas gracias de antemano
programa1 | programa2 | programa1
? que
Los pipes son unidireccionales, para hacer lo que pides hace flatan named pipes (http://en.wikipedia.org/wiki/Named_pipe). Si das mas detalles te hago un ejemplo (http://stackoverflow.com/questions/4113986/example-of-using-named-pipes-in-linux-bash).
Por cierto, tu firma a la inversa es mas realista.
Cita de: Tzhed\ Kyperf/ en 22 Octubre 2013, 23:25 PM
Los pipes son unidireccionales, para hacer lo que pides hace flatan named pipes (http://en.wikipedia.org/wiki/Named_pipe). Si das mas detalles te hago un ejemplo (http://stackoverflow.com/questions/4113986/example-of-using-named-pipes-in-linux-bash).
Por cierto, tu firma a la inversa es mas realista.
Muchas gracias Thhed\ Kyperf/ :)