Dans l'environnement de programmation Unix par K & P, il est écrit que
"Les programmes dans un pipeline exécutent en fait en même temps, pas l'un après l'autre.
Cela signifie que les programmes dans un pipeline peut être interactif; "tuyauterie sous UNIX doute
Comment les programmes peuvent-ils fonctionner en même temps?
Par exemple: $ qui | grep mary | wc -l
Comment grep mary sera exécuté jusqu'à qui est exécuté ou comment wc -l sera exécuté jusqu'à ce que connaisse les résultats des programmes précédents?