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 "|".

2
¿Qué se entiende por conectar STDOUT y STDIN?
Estoy leyendo un libro, dice: Cada proceso tiene al menos tres canales de comunicación disponibles: "entrada estándar" (STDIN), "salida estándar" (STDOUT) y "error estándar" (STDERR). La mayoría de los comandos aceptan su entrada de STDIN y escriben su salida en STDOUT. Escriben mensajes de error a STDERR. Esta convención le …

2
Función bash que acepta la entrada del parámetro o tubería
Quiero escribir la siguiente función bash de manera que pueda aceptar su entrada desde un argumento o una tubería: b64decode() { echo "$1" | base64 --decode; echo } Uso deseado: $ b64decode "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ b64decode &lt; file.txt $ b64decode &lt;&lt;&lt; "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ echo "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" | b64decode
10 bash  pipe  function  stdin 



3
Cómo modificar la salida en la tubería de comando bash
Por ejemplo, obtuve de algún comando algunas líneas $ some-command John Bob Lucy Ahora me gustaría agregar el comando de encadenamiento, que modifica la salida. $ some-command | other-command Hi John Bye Hi Bob Bye Hi Lucy Bye Cómo escribir other-command? (Soy un novato en bash)
10 bash  pipe 




4
Estado de salida de bash utilizado con PIPE
Estoy tratando de entender cómo se comunica el estado de salida cuando se usa una tubería. Supongamos que estoy usando whichpara localizar un programa inexistente: which lss echo $? 1 Como whichno lsspude localizar , obtuve un estado de salida de 1. Esto está bien. Sin embargo, cuando intento lo …
10 bash  shell-script  pipe  exit 

2
¿El tee ralentiza las tuberías?
Me pregunto si el tee ralentiza las tuberías. Escribir datos en el disco es más lento que canalizarlos, después de todo. ¿Espera tee con el envío de datos a la siguiente tubería hasta que se haya escrito en el disco? (Si no, supongo que tee tiene que poner en cola …
10 pipe  tee 






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.