Preguntas etiquetadas con pipe

Una tubería Unix conecta descriptores de archivo de dos procesos. Se crea una tubería con la función POSIX pipe () declarada en <unistd.h>. Los shells proporcionan creación de tuberías entre procesos mediante "|".

3
lectura continua de la tubería con nombre (cat o tail -f)
He configurado rsyslogpara registrar ciertos eventos de registro en /dev/xconsole: *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsolees una tubería con nombre ( fifo). Si quiero ver lo que se está registrando, puedo hacerlo cat /dev/xconsole. Me sorprende ver que el comando cat /dev/xconsoleno termina después de leer el archivo, sino que actúa como tail …
16 pipe  cat  tail  fifo 


1
Solución de trabajo para `` watch ps aux | grep foo '' [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 2 años . watch ps aux | grep foo no está trabajando: bash: syntax error near unexpected token `}' ¿Cómo …
16 bash  pipe  ps  watch 

3
la cabeza come personajes extra
Se esperaba que el siguiente comando de shell imprimiera solo líneas impares de la secuencia de entrada: echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 &gt;/dev/null; done) Pero en vez de eso sólo imprime la primera línea: aaa. No ocurre lo mismo cuando se usa …





1
¿Por qué la tubería a 'cola' cambia el contenido de una línea?
Cuando veo el resultado de un SELECTcon MySQL Workbench, es correcto con un solo \ max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' &gt; SELECT &gt; DISTINCT i.filesourceregexp &gt; FROM db.ImportLogFiles i' +------------------------------------------------+ | filesourceregexp | +------------------------------------------------+ | ^[0-9]{8}_1062355673_merge_google_pbn\.csv$ | | ^[0-9]{8}_8026062435_merge_google_pbn\.csv$ | | ^[0-9]{8}_1062355673_store_visits_report\.csv$ | +------------------------------------------------+ …
14 pipe  mysql  tail 

3
¿Tubería B a D? - A y B || C | re
¿Hay alguna manera de reescribir la estructura de comandos A &amp;&amp; B || C | Dpara que B o C se canalicen a D? Con el comando actual solo se ejecutan B o C y D. Por ejemplo:
14 bash  pipe 



2
¿Cómo clasifico usando los comandos grep y sort?
Me gustaría crear una lista ordenada de todos los servicios TCP encontrados en el archivo /etc/services, canalizar la salida del comando grep tcp /etc/servicesen el comando sorty luego redirigir la salida de esta tubería al archivo ~/pipelab.txt. Sigo recibiendo un mensaje de error que dice que mi salida es incorrecta …
14 shell  pipe 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.