n>&p
L'instruction n>&p permet le transfert l'entrée du
co-processus sur le descripteur n
(par défaut le descripteur 1 : Sortie standard du process parent).
(read; print "co-process 1 : $REPLY" ) |&
exec 3>&p # stdin du co-process 1 par descripteur 3
(read; print "co-process 2 : $REPLY" ) |&
exec 4>&p # stdin du co-process 2 par descripteur 4
print -u3 "Bonjour"
print -u4 "Salut"
exec 5<&p # transfert stdout co-process sur descripteur 5
read -u5 ligne # Lecture en LIFO
print $ligne
co-process 1 : Bonjour
read -u4 ligne
print $ligne
co-process 2 : Salut