Chciałbym przesyłać standardowe wyjście programu zachowując je na ekranie.
Z prostym przykładem ( echo
użyj tutaj tylko w celach ilustracyjnych):
$ echo 'ee' | foo
ee
<- wyjście, które chciałbym zobaczyć
Wiem, że tee może skopiować standardowe wyjście do pliku, ale nie tego chcę.
$ echo 'ee' | tee output.txt | foo
Próbowałem,
$ echo 'ee' | tee /dev/stdout | foo
ale to nie działa, ponieważ wyjście tee /dev/stdout
jest przesyłane dofoo
echo 'ee' | tee /dev/stderr
działa, więc jeśli stderr spełnia również twoje wymagania „na ekranie” , to zrobi to.