<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Фильтрация логов</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID1/89500.html</link>
    <description>Привет!&lt;br&gt;Есть такакс и ранцид, который засирает логи того самого такакса. Хочу фильтровать, но мозга не хватает как реализовать на уровне скрипта, подскажите!&lt;br&gt;&lt;br&gt;Нужно периодически (в crontab запихну) слушать файл и перемещать из него в отдельный файл скрочки с определенным словом. Слушать знаю чем, а перемещать - нет :(&lt;br&gt;&lt;br&gt;Как лучше сделать?&lt;br&gt;</description>

<item>
    <title>Фильтрация логов (peacemaker_it)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID1/89500.html#1</link>
    <pubDate>Tue, 03 Aug 2010 10:31:23 GMT</pubDate>
    <description>&amp;gt;Привет! &lt;br&gt;&amp;gt;Есть такакс и ранцид, который засирает логи того самого такакса. Хочу фильтровать, &lt;br&gt;&amp;gt;но мозга не хватает как реализовать на уровне скрипта, подскажите! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Нужно периодически (в crontab запихну) слушать файл и перемещать из него в &lt;br&gt;&amp;gt;отдельный файл скрочки с определенным словом. Слушать знаю чем, а перемещать &lt;br&gt;&amp;gt;- нет :( &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Как лучше сделать? &lt;br&gt;&lt;br&gt;Можно сделать так&lt;br&gt;&lt;br&gt;grep &quot;выражение&quot; /var/log/файлик_такакса_общий.log &amp;gt;&amp;gt; /var/log/файлик_такакса_с_выражением.log&lt;br&gt;grep -v &quot;выражение&quot; /var/log/файлик_такакса_общий.log &amp;gt;&amp;gt; /var/log/файлик_такакса_исключая_выражение.log&lt;br&gt;&lt;br&gt;ну и чистим файлики перед каждым запуском grep, т.к. он дописывает не новые, а полностью все данные из файлика_такакса в конец&lt;br&gt;cat /dev/null /var/log/файлики_после_gpep.log&lt;br&gt;&lt;br&gt;ну и оставить в покое тот общий файлик, куда сбрасывается вся солянка.&lt;br&gt;</description>
</item>

</channel>
</rss>
