Programación en BASH - Tuberías
Tutorial creado por Mike G. Extraido de: http://www.insflug.org/COMOs/Bash-Prog-Intro-COMO/Bash-Prog-Intro-COMO.html
03 de Enero de 2007
Encriptación
4 - Tuberías
Esta sección explica de una manera muy sencilla y práctica cómo utilizar tuberías, y por qué querría utilizarlas.
4.1 Qué son y por qué querrá utilizarlas
Las tuberías le permiten utilizar (muy sencillo, insisto) la salida de un programa como la entrada de otro.
4.2 Ejemplo: una tubería sencilla con sed
Ésta es una manera muy sencilla de utilizar tuberías.
ls -l | sed -e "s/[aeio]/u/g"
En este caso, ocurre lo siguiente: primero se ejecuta el comando ls -l, y luego su salida, en vez de imprimirse en la pantalla, se envía (entuba) al programa sed, que imprime su salida correspondiente.
4.3 Ejemplo: una alternativa a ls -l *.txt
Probablemente ésta es una manera más difícil de hacer un ls -l *.txt, pero se muestra para ilustrar el funcionamiento de las tuberías, no para resolver ese dilema.
ls -l | grep "\.txt$"
En este caso, la salida del programa ls -l se envía al programa grep, que imprimirá las líneas que concuerden con la regex (expresión regular) "\.txt$".
Valora este capítulo:
Autor y licencia de 'Programación en BASH - Tuberías'
|
Opiniona sobre 'Programación en BASH - Tuberías' (1)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Programación en BASH - Tuberías'
Se comenta la creación y el manejo de prompts de terminales en modo texto y...
Más »
No conocerás lo que es Linux hasta que no conozcas la consola . La consola...
Más »
Este documento describe el protocolo y los métodos a seguir para mantener y participar en...
Más »
El comando ls incluído en la distribución Slackware de linux permite color. (Slackware 2.0.2 y...
Más »
Existen programas cuya instalación es difícil, existen programas cuya configuración es difícil, existen programas cuyo...
Más »

