Chcę wykonać polecenie, dane wyjściowe polecenia get gzip'd w locie, a także echo/tee out output tego polecenia.W jaki sposób mogę skompresować standardowe pliki do standardowego formatu, a także wypisać standardowe wyjście?
czyli coś jak:
echo "hey hey, we're the monkees" | gzip --stdout > my_log.gz
wyjątkiem gdy linia wykonuje, chcę to zobaczyć na standardowe wyjście:
hey hey, we're the monkees
_A_w_e_s_o_m_e_. Dziękuję Ci. –
Co tam robi/dev/tty? Pierwotne pytanie dotyczyło wyjścia na standardowe wyjście, niekoniecznie na terminalu. –
/dev/tty to synonim bieżącego terminalu. Pytający użył "standardowego wyjścia" w zwyczajowy sposób, aby określić obecny terminal, zamiast bardziej ścisłej definicji tego terminu. –