MD5 unidadlocal.com Frases Encuentra tu info

Ejemplo de una tubería sencilla con sed en Bash Linux


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

Compartir

Conectar
Publicar


Buscar UnidadLocal



Buscar Google



Patrocinadores