Используйте универсальный трубопроводный фитинг, tee
. tee
читает входные данные и дублирует вывод как в стандартный вывод, так и в указанный файл:
./Execute_program | tee MyOutput
Если вы хотите добавить к, а не перезаписать указанный файл, используйте -a
:
./Execute_program | tee -a MyOutput
Если вы хотите записать в несколько файлов, просто добавьте их в качестве дополнительных параметров:
./Execute_program | tee MyOutput MyOtherSavedLog