ShadOS
нет, ну а можно ведь всё сделать одной командой!
Хотя знаешь что, ты наверное прав

Не нужно включать чистку тесктовых логов. Велосипед давно изобрели, надо только не забыть как на нем ездить(это я про стандартные unix-программы, не нужно забывать как ими пользоваться)

А то вот так вот все в одну программулину заложишь, и потом совсем неинтересно будет, она сделает все за тебя (так и помереть со скуки можно будет)

Неправильно это как-то получается, мутить целую функцию для чистки текстовых логов, писать много левого кода, когда все делается парой незамысловатых команд. Так что нафиг такие дела
cat /var/log/messages | grep -n <text_to_cleanup> > /var/log/messages
ты наверно имел в виду так:
Код:
cat /var/log/messages | grep -v <text_to_cleanup> > /var/log/messages
параметр -n у grep - это отображать номера строк.