[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: opzione --verbose per dd



la cosa e' talmente strana, da sembrare persino incoerente...


$ echo 123 > fifo &
[1] 1691

$ echo 456 > fifo &
[2] 1698

$ read -n3 < fifo &
[3] 1713
[1]   Done                    echo 123 >fifo
[2]-  Done                    echo 456 >fifo
[3]+  Done                    read -n3 <fifo



cioe', piu' processi possono accodare il loro output ad una pipe
ma solo un processo puo' leggerla... quando quest'unico processo esce, che abbia letto tutto o meno, la pipe viene svuotata lostesso, e nessun altro processo puo' leggere quello che resta..


sembra solo a me, o c'e' una 'ingiustizia' tra scrittori e lettori?


Reply to: