Zeilen aus stdout auswerten

8

Ich habe ein Bash-Skript, das ein Programm in einer Schleife ausführt. Ich möchte jede Zeile aus dem stdout auswerten und etwas tun, wenn es meiner Bedingung entspricht.

Ich möchte immer noch auf dem Bildschirm stdout sehen können. Gibt es einen einfachen Weg, dies zu erreichen? Danke!

    
j.lee 25.04.2011, 21:15
quelle

2 Antworten

12

Es gibt mehrere Varianten der Schleife über die Eingabe, aber eine Möglichkeit ist:

%Vor%     
Oliver Charlesworth 25.04.2011 21:20
quelle
-1

Dies sollte tun, was Sie wollen:

%Vor%

Ersetzen Sie einfach das erste Echo durch Ihr Programm.

    
Bacon 25.04.2011 21:20
quelle

Tags und Links