Un pipe, noté |, envoie la sortie d'une commande comme entrée de la suivante. En enchaînant de petites commandes spécialisées, on construit des traitements complexes sans fichier intermédiaire. C'est un principe central de la philosophie Unix.
Exemple
cat access.log | grep 404 | wc -l