Communication Interprocessus UNIX

Fermé
pop - 1 mars 2008 à 10:55
 pop - 1 mars 2008 à 11:24
Bonjour,
j'aimerais savoir comment UNIX met oeuvre le mechanisme de pipeline par ex
lors de l'execution du pipeline ls -l | grep fich

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
1 mars 2008 à 11:11
Salut,

comme ça
                              ______________
ls -l (sortie de la cmd)---> ()__pipeline__() (entrée lit par cmd) -----> grep fich
0
merci ,
mais une precision est-ce que grep fich prend les données au fur et à mesure que ls -l liste le reperoire ?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
1 mars 2008 à 11:20
Non.
D'abord ls -l lit le répertoire et le résultat entier et transmis par pipe
Il n'y a qu'un seul appel à ls et un seul à grep
0
ok.
c'est maintenant clair pour moi et une fois de plus merci
0