Je souhaite utiliser un FIFO pour sérialiser le traitement d'événement multiple.
Mon intention est d'avoir un script qui lit le FIFO et traite les messages en séquence, alors que différents scripts écrivent leur demandes dans ce FIFO.
Pour faire des tests, j'ai donc monté cette manip.
Création du FIFO :
Code: Select all
$ mkfifo MonFIFO
Code: Select all
$ while true; do while read LG < MonFifo; do echo -e "${LG}"; done; done
Code: Select all
$ for i in $(seq 1 100); do echo "$i - Pour voir " > MonFifo; sleep 0; done
Une idée?Warning: Program '/bin/bash' crashed.
Merci
J'utilise la version LMDE Betsy
Linux bph_mate 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux