Зеркало STDOUT и STDERR в файл по умолчанию

Как я могу выполнить STDOUT, чтобы войти в файл (добавляя), но сохранив поток (оставив STDOUT для STDOUT)?

STDOUT должен работать прозрачно, но также должен быть зарегистрирован в файл, не путаясь с "tee" при каждом вводе команды. То же самое для STDERR.

Просто зеркальный вывод в файл.

1 ответ

Как насчет использования команды "скрипт"...

script -a
(run your commands)
exit

Это создаст файл с именем typcript, в котором будут записаны все введенные вами команды и их соответствующие выходные данные.

Другие вопросы по тегам