Как записать вывод в стандартный поток и файл одновременно в bash или tcsh

echo "Hello World." | tee -a hello.txt


Команда echo "Hello World." выводит строку «Hello World.» в стандартный поток вывода. Команда tee -a hello.txt записывает этот вывод как дополнение в файл с именем hello.txt.

Таким образом, данная команда выводит строку «Hello World.» как результат и сохраняет ее в файле hello.txt.

Альтернативой может быть использование перенаправления вывода через оператор >>. Например, echo "Hello World." >> hello.txt также записывает вывод в файл hello.txt.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *