<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Исправление timestamp в логах</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9045.html</link>
    <description>После неожиданной перезагрузки сервера (и как оказалось заломанной синхре по ntp), в логи стала писаться некорректная дата (2010й год,всё остальное тоже неправильное).&lt;br&gt;Но логи пишет не один сервер, поэтому часть записей идёт с правильным timestamp&apos;ом. &lt;br&gt;Как оптимально можно исправить дату? Логов несколько гигабайт, представляют собой текстовый файл с разделителями (запятые), дата находится в 9м поле:&lt;br&gt;&lt;br&gt;97,8343434,,1309:17.9,026543,17,,,20100521220506,2097841,0,,Z5,,751,,02,60,test,,ZZZ,FBDSB181,,,,,,,12,,143,,,213,,,,xx6:1&amp;#124;348,13.2,,,,,,,,,,,,&lt;br&gt;&lt;br&gt;Я посчитал смещение в секундах для каждой записи, но дальше возникло 2 вопроса:&lt;br&gt;1) как пересчитать дату в текущем формате (+&#037;Y&#037;m&#037;d&#037;H&#037;M&#037;S). &lt;br&gt;Переводить каждый раз дату вида 20100521220506 в вид 2010-05-21 22:05:06 понимаемый date не очень оптимально и красиво  &lt;br&gt;2)не совсем представляю как воткнуть пересчёт даты в sed или awk - в sed не могу завязаться на номер поля, в awk очень изощренно выглядят вызовы внешних команд и внешних переменных.&lt;br&gt;В идеале это наве</description>

<item>
    <title>Исправление timestamp в логах (ill ates)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9045.html#4</link>
    <pubDate>Wed, 23 Feb 2011 16:45:08 GMT</pubDate>
    <description>&amp;gt; лучше выслать на почту sm00th1980&#064;mail.ru &lt;br&gt;&lt;br&gt;заслал&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Исправление timestamp в логах (sm00th1980)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9045.html#3</link>
    <pubDate>Wed, 23 Feb 2011 15:43:54 GMT</pubDate>
    <description>&amp;gt;&amp;gt; могу помочь со скриптом на python для корректировки даты.&lt;br&gt;&amp;gt; Я питон совсем не знаю, но на войне все средства хороши, поэтому &lt;br&gt;&amp;gt; буду рад любой помощи.&lt;br&gt;&amp;gt; ОС - SLES10, в стандартной поставке идёт python 2.4.2, если это имеет &lt;br&gt;&amp;gt; значение.&lt;br&gt;&amp;gt; Обновлять ничего нельзя.&lt;br&gt;&lt;br&gt;питон тем и хорош что синтаксис минималистический - если писали на бейсике или паскале в школе-институте - то питон ещё даже проще:)&lt;br&gt;&lt;br&gt;нужно:&lt;br&gt;1) пример некорректного файла - строк - от 100 чтобы было&lt;br&gt;2) что должно быть в итоге&lt;br&gt;3) да и ещё как должен принимать название файла скрипт - через командную строку, через конфиг или прямо в коде скрипта будет задаваться файл&lt;br&gt;4) файл всегда будет 1 или это будет набор файлов в директории или по маске?&lt;br&gt;&lt;br&gt;т.е. например в поле номер 9 есть строка 20101201 - нужно преобразовать в 2010-12-01.&lt;br&gt;лучше выслать на почту sm00th1980&#064;mail.ru&lt;br&gt;</description>
</item>

<item>
    <title>Исправление timestamp в логах (ill ates)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9045.html#2</link>
    <pubDate>Wed, 23 Feb 2011 15:21:32 GMT</pubDate>
    <description>&amp;gt; могу помочь со скриптом на python для корректировки даты.&lt;br&gt;&lt;br&gt;Я питон совсем не знаю, но на войне все средства хороши, поэтому буду рад любой помощи.&lt;br&gt;ОС - SLES10, в стандартной поставке идёт python 2.4.2, если это имеет значение.&lt;br&gt;Обновлять ничего нельзя.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Исправление timestamp в логах (sm00th1980)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9045.html#1</link>
    <pubDate>Wed, 23 Feb 2011 14:00:55 GMT</pubDate>
    <description>могу помочь со скриптом на python для корректировки даты.&lt;br&gt;</description>
</item>

</channel>
</rss>
