Inicio / Wikis / Tutoriales / Programación en BASH - Tuberías

Programación en BASH - Tuberías

(1 opiniones)
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: (1 opiniones)
Autor y licencia de 'Programación en BASH - Tuberías'
Mike G Extraído de: http://www.insflug.org/COMOs/Bash-Prog-Intro-COMO/Bash-Prog-Intro-COMO.html CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

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



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

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 »
¿Estás seguro de que deseas eliminar este capítulo?