В настоящее время я перенаправляю вывод инструмента мониторинга в файл, однако я хотел бы перенаправить этот вывод в новый файл по моему запросу (используя привязку клавиш), не останавливая указанный инструмент.
Что-то вроде
monitor_program | handle_stdout
Где handle_stdout
позволяет мне определить новый файл, куда поместить журнал в определенной точке.
Я знаю, что мог бы легко написать это, но мне интересно, есть ли инструмент, который уже позволяет это.
logrotate
пользовательский конфигурационный файл вручную, в зависимости от поведения вашей monitor_program, но это несколько странно.