Preguntas etiquetadas con pipe

30
Grep multicolor

Estoy tratando de hacer que cada comando grep resalte sus resultados en un color diferente. Puedo hacerlo manualmente con una línea como esta: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Cada cpersonaje se...

30
¿Qué hace que un proceso de Unix muera con la tubería rota?

Aquí hay algunas opciones que pensé, no estoy seguro de cuál es la correcta. Hubo un error de E / S en la lectura de la tubería. El proceso de escritura en el otro extremo de la tubería murió con un error. Todos los procesos que podrían escribir en la tubería la han cerrado. El búfer de escritura...

29
Canalizar a múltiples archivos en el shell

Tengo una aplicación que producirá una gran cantidad de datos que no deseo almacenar en el disco. La aplicación genera principalmente datos que no deseo utilizar, pero un conjunto de información útil que debe dividirse en archivos separados. Por ejemplo, dada la siguiente

27
Cómo procesar / canalizar la salida de TCPDUMP en tiempo real

Si quiero tcpdump solicitudes DNS de clientes (en un enrutador OpenWrt 10.04), entonces yo root@ROUTER:/etc# tcpdump -n -i br-lan dst port 53 2>&1 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on br-lan, link-type EN10MB (Ethernet), capture size 96...

27
¿Cómo puedo cronometrar una tubería?

Quiero timeun comando que consta de dos comandos separados con una salida de tubería a otra. Por ejemplo, considere los dos scripts a continuación: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Ahora, ¿cómo puedo timeinformar el tiempo que lleva foo.sh | bar.sh(y sí, sé que la...

25
Cómo funcionan las tuberías en Linux

He estado leyendo sobre cómo se implementan las canalizaciones en el kernel de Linux y quería validar mi comprensión. Si soy incorrecto, se seleccionará la respuesta con la explicación correcta. Linux tiene un VFS llamado pipefs que está montado en el kernel (no en el espacio del usuario) pipefs...

25
¿Seguir una tubería usando menos?

¿Puede seguir menos (presionando F) una entrada canalizada (de manera similar a un archivo)? Para un archivo en el que se está escribiendo, el comando less <file> seguirá el archivo al presionar F. Pero si tengo un comando que canaliza la salida directamente en menos, como este command |...