tee считывает со стандартного ввода и записывает на стандартный вывод и файл.tee в сжатый файл
some_command |& tee log
Возможно ли, чтобы tee записывал в сжатый файл?
some_command |& tee -some_option log.bz2
Если тройник не может этого сделать, есть ли какая-либо другая команда?
можно перенаправить вывод в сжатый файл с
some_command |& bzip2 > log.bz2
Но с помощью этой команды, выход на стандартный вывод отсутствует.
Окончательный '2> & 1' означает, что любые сообщения об ошибках, сгенерированные' bzip2', записываются в его выходной файл 'log.bz2'. Просто отбросьте это перенаправление, и все упомянули об этом, и вы будете в бизнесе. –
Хм, хороший звонок. – craig65535