V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

pipectl

Herramienta que permite crear tuberías con nombre de forma temporal y gestionarlas. Son como "buzones" en el sistema de archivos donde un programa puede dejar mensajes y otro recogerlos.

Ejemplo de aplicación y uso:

$ nano pipectl_control.sh

pipectl -n mi_control -o | while read linea; do

echo "He recibido la orden: $linea"

if [ "$linea" == "SALIR" ]; then

echo "Cerrando el chiringuito..."

break # Esto rompe el bucle y termina el script

fi

done

$ chmod -x pipectl_control.sh
$ ./pipectl_control.sh
en la terminal A se crea la tubería y espera a recibir datos para imprimirlos

En otra terminal, la B se lanza:

$ date | pipectl -n mi_control -i

Y en la terminal A aparecerá la fecha. Se pueden ir emitiendo comandos en la esta terrminal y todos apareceran en la terminal A. Cuando se quiera terminar, en la terminal B se ejecuta:

$ echo "SALIR" | pipectl -n mi_control -i
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4635 entradas - Acerca del Tractatus
La Pipa Plena 2026