ich raff hier was nicht:
ich möchte die Ausgabe von
Code: Alles auswählen
tail -f blah | sed 's/x/y/'
geschehen. Den folgenden Code find ich eigentlich ganz ok, er funzt aber nicht:
Code: Alles auswählen
mkfifo -m 0666 /tmp/fifo
exec 3>&/tmp/fifo
tail -f blah | sed 's/x/y/' > 3 &
while read line
do
echo $line
done </tmp/fifo
exec 3>&-
Ich hab zwar gelesen, dass aus Pipes/Fifos in eine Schleife lesen kritisch ist,
aber genauso viel Beispiele gefunden, wo es so gemacht wurde.
ciao, frank