Для отправки нажатий клавиш в графическое приложение из программы командной строки вы можете использовать xdotool (вам может потребоваться сначала установить его). См. Ответ Жиля на вопрос « Как отправить нажатия клавиш (F5) с терминала на процесс? » в Unix и Linux.
Вы можете использовать параметр copytruncate
:
copytruncate
Обрезать исходный файл журнала на месте после создания копии, вместо перемещения старого файла журнала и, при необходимости, создания новый . Его можно использовать, когда некоторой программе нельзя приказать закрыть свой файл журнала и, таким образом, она может продолжать запись (добавление) в предыдущий файл журнала бесконечно. Обратите внимание, что между копированием файла и его усечением проходит очень небольшой промежуток времени , поэтому некоторые данные журнала могут быть потеряны. [...]
С помощью этой опции вы можете не использовать бит postrotate
.