Как передать стандартный вывод по конвейеру, сохраняя его на экране? (а не в выходной файл)

Я хотел бы передать стандартный вывод программы по конвейеру, сохраняя его на экране.

В простом примере ( echo здесь используется только для иллюстрации цель):

$ echo 'ee' | foo
ee <- результат, который я хотел бы увидеть

Я знаю, что tee может копировать stdout в файл, но это не то, что мне нужно.
$ echo 'ee' | тройник output.txt | foo

Я пробовал
$ echo 'ee' | tee / dev / stdout | foo , но он не работает, поскольку вывод tee в / dev / stdout направляется в foo

214
задан Vadim Kotov 5 March 2018 в 01:35
поделиться