$ devBelts
2026-05-19

Pipe (Tubería)

Mecanismo de Unix que conecta la salida de un comando con la entrada de otro usando el símbolo |.

Un pipe (tubería), representado por |, es uno de los conceptos más poderosos de Unix. Toma la salida estándar (stdout) de un comando y la envía como entrada estándar (stdin) del siguiente:

cat log.txt | grep "error" | wc -l

Esto cuenta cuántas líneas con “error” hay en log.txt. Cada comando hace una cosa simple, pero combinados resuelven problemas complejos.

Los pipes fueron inventados por Doug McIlroy en 1973 y son la base de la filosofía Unix: “escribe programas que hagan una cosa bien y que puedan trabajar con otros programas”.

Ver también