Ich möchte die Standardausgabe eines Programms weiterleiten, während ich es auf dem Bildschirm halte.
Mit einem einfachen Beispiel ( echohier nur zur Veranschaulichung):
$ echo 'ee' | foo
ee <- die Ausgabe, die ich sehen möchte
Ich weiß, dass tee stdout in eine Datei kopieren kann, aber das ist nicht das, was ich will.
$ echo 'ee' | tee output.txt | foo
Ich habe es versucht,
$ echo 'ee' | tee /dev/stdout | fooaber es funktioniert nicht, da die Tee-Ausgabe an weitergeleitet /dev/stdoutwirdfoo
echo 'ee' | tee /dev/stderrfunktioniert. Wenn also stderr auch Ihre Anforderung "auf dem Bildschirm" erfüllt, reicht dies aus.