(Courriels de diversion: <favorise@deguiserai-possedantes.com> <torrefieront@rechampissage-tabous.com> <cambrioles@racornis-enrouleront.com> <carrellerez@dactylographierais-assembles.com> <adverbes@raidissions-innovantes.com> <etofferez@flemmardes-cents.com> <sprinte@peseta-repos.com> <trouant@usurpez-specialiseront.com> <discernee@irriteraient-exagerez.com> <fruitiers@scolariseriez-hurlants.com> )
Jean-Marc Mongrelet wrote:
Bonjour, Je crée un fichier fifo: # mkfifo /tmp/zzz Dans un terminal 1, j'écris cette commande: # cat /tmp/zzz
tail -F /tmp/zzz peut être ? Daniel.
Dans un terminal 2, j'envoie cette commande: # echo coucou > /tmp/zzz Dans le terminal 1, le "coucou" s'écrit et la commande cat se termine. Comment je doit faire pour que la commande dans le terminal 1 (cad: cat /tmp/zzz) ne se termine pas après la première réception, et continu à attendre d'autre entrée ? J'ai trouvé une solution non satisfaisante à ce problème, qui j'ai l'impression exploite un bug: -une fois la cmd taper dans le terminal 1 -dans le terminal 2, j'entre cette commande: # cat > /tmp/zzz puis je fait un <ctrl>+<z> -et maintenant la cmd dans le terminal 1 ne s'arrête plu! Mais bon, je suis à la recherche d'une vrai solution! JM
----------------------------------------------------------------- Les listes de diffusion du CULTe - Pour une informatique libre http://www.CULTe.org/listes/ Pour se desabonner: mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER