LINUX.ORG.RU

История изменений

Исправление goingUp, (текущая версия) :

Ну вот эта команда как раз складывает во временный файл 500000 последних строк, очищает старый лог и скидывает туда записи из временного файла обратно. В теории могут быть грабли, если во время такого перекидывания софт добавит новые записи, то эти пару секунд могут или потеряться или смешаться со старыми. Если тебя такое устраивает, то вместо tail можно использовать grep и фильтровать первый месяц, но опять таки нужно считать, какой месяц первый и прочий гемор.

Исходная версия goingUp, :

Ну вот эта команда как раз складывает в новый лог 500000 последних строк, очищает старый лог и скидывает туда записи из нового. В теории могут быть грабли, если во время такого перекидывания софт добавит новые записи, то эти пару секунд могут или потеряться или смешаться со старыми. Если тебя такое устраивает, то вместо tail можно использовать grep и фильтровать первый месяц, но опять таки нужно считать, какой месяц первый и прочий гемор.