Как я могу очистить стандартный вывод процесса под nohup?

Есть ли способ очистить буфер, который nohup буферизирует как стандартный вывод? Из того, что я читаю в разных местах ( например, в каком-то месте), можно сказать, что я могу изменить поведение в моей программе. Но это было бы специфично для каждой программы, и есть некоторые, где я не хотел бы связываться с кодом.

Поэтому я ищу общий способ сообщить программе nohuped для очистки stdout. Что-то вроде командной строкиflush sdtout <PID>, Есть ли что-то подобное? Или какой-то обходной путь?

~

1 ответ

Решение

Это возможно ( обманчиво просто) unbuffer сценарий, который поставляется с expect может делать то, что вы ищете.

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