Удалить первые N строк из активного файла журнала без logrotate

Есть ли способ удалить первые N строк из журнала, который активно добавляется приложением, без использования logrotate? (opkg install logrotate -returns: неизвестный пакет 'logrotate')

2 ответа

Лучший ответ установить logrotate. следующий

tail -n +10 /var/log/whwhat.log

замените +10 на любое число, но обязательно сохраните символ +.

Sed - это самое простое решение для работы с текстовыми файлами:

sed -i '1,Nd' /path_to_log
Другие вопросы по тегам