Le premier cat qui lit le pipe le vide, le second tombe sur EOF : (man pipe.7)
If all file descriptors referring to the write end of a pipe have been closed, then an attempt to read(2) from the pipe will see end-of-file (read(2) will return 0).
Pas besoin de passer par un programme C pour voir ça d'ailleurs : tu peux le remplacer par un echo 'texte' >/tmp/myPipeNamed dans un autre terminal.
# Premier arrivé, premier servi
Posté par balkany . En réponse au message probleme de compréhension sur les tubes nommés. Évalué à 2.
Le premier cat qui lit le pipe le vide, le second tombe sur EOF : (man pipe.7)
Pas besoin de passer par un programme C pour voir ça d'ailleurs : tu peux le remplacer par un echo 'texte' >/tmp/myPipeNamed dans un autre terminal.