<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Скопировать часть текста от определенной строки до конца файла</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html</link>
    <description>Есть программа, которая пишет инфо о работе в лог. Мне требуется получить часть лога с текущим запуском, текущей работой.&lt;br&gt;&lt;br&gt;Мне нужно найти последнюю строку с текстом &quot;Program started&quot; (впереди есть еще дата и время), и получить часть лога от этой строки до конца файла.&lt;br&gt;&lt;br&gt;То есть, у нас есть файл:&lt;br&gt;&#091;code&#093;&lt;br&gt;Program started&lt;br&gt;sghsgehuies&lt;br&gt;ishgoshgoeu&lt;br&gt;ieshgouishg&lt;br&gt;Program started&lt;br&gt;lsehusoehui&lt;br&gt;selighseigh&lt;br&gt;Program started&lt;br&gt;1fidjgiod&lt;br&gt;2jriojrgjsdo&lt;br&gt;3iofodihoih&lt;br&gt;&#091;/code&#093;&lt;br&gt;Мне требуется получить:&lt;br&gt;&#091;code&#093;&lt;br&gt;Program started&lt;br&gt;1fidjgiod&lt;br&gt;2jriojrgjsdo&lt;br&gt;3iofodihoih&lt;br&gt;&#091;/code&#093;&lt;br&gt;То есть участок от последнего совпадения и до конца файла.&lt;br&gt;&lt;br&gt;Как это сделать уже не знаю, сначала мучал grep, потом пытался сделать это с sed, но его знаю ужасно, по этому не помогло даже двухдневное штудирование манов.&lt;br&gt;</description>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (qazarus)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#20</link>
    <pubDate>Wed, 10 Feb 2016 11:33:17 GMT</pubDate>
    <description>Очень давно не заходил в тему, так как сам нашел невероятно простое решение. Тут-же за это время такого понаписали... Я удивлен, очень удивлен.&lt;br&gt;&lt;br&gt;Решение:&lt;br&gt;data=&#096;grep -n &apos;Program started&apos; /var/log/program.log &amp;#124; sed &quot;s/:.*//&quot; &amp;#124; tail -n 1&#096;&lt;br&gt;Log=&#096;sed -n $data,&apos;$p&apos; /var/log/program.log&#096;&lt;br&gt;&lt;br&gt;Финита ля комедия, ага.&lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (greenwar)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#19</link>
    <pubDate>Thu, 08 Oct 2015 12:21:57 GMT</pubDate>
    <description>&amp;gt;&amp;gt; нет чтобы человеку раз и навсегда объяснить, что через БД такое делается, &lt;br&gt;&amp;gt;&amp;gt; если надо потом сложный поиск &lt;br&gt;&amp;gt; Нукась, изобрази на SQL, выбор из таблицы с теми же условиями?&lt;br&gt;&lt;br&gt;ты серьёзно штоле, дядь, вот это тебе изобразить?&lt;br&gt;&amp;gt;&amp;gt; Мне нужно найти последнюю строку с текстом &quot;Program started&quot; (впереди есть еще дата и время), и получить часть лога от этой строки до конца файла.&lt;br&gt;&lt;br&gt;Program started это флаг TINYINT с индексом, поскольку функционал сводится к start/stop/restart/итд&lt;br&gt;&quot;дата&quot; это TIMESTAMP с индексом&lt;br&gt;запрос написать или отсюда сам допрёшь?&lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (Andrey Mitrofanov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#18</link>
    <pubDate>Thu, 17 Sep 2015 13:11:44 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Не, лучче пусть logrotate сделает. С вакуумами-партишонами и шахматами.&lt;br&gt;&amp;gt; да, времена настали ...&lt;br&gt;&amp;gt; плэйн текст разобрать уже подвиг!&lt;br&gt;&lt;br&gt;Сейчас воители journald подтянутся -- всё и про текст, и про sql, и про профпригодность старпёров расскажут.&lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (Pahanivo)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#17</link>
    <pubDate>Thu, 17 Sep 2015 06:53:13 GMT</pubDate>
    <description>&amp;gt; Не, лучче пусть logrotate сделает. С вакуумами-партишонами и шахматами.&lt;br&gt;&lt;br&gt;да, времена настали ...&lt;br&gt;плэйн текст разобрать уже подвиг!&lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (Andrey Mitrofanov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#16</link>
    <pubDate>Wed, 16 Sep 2015 13:34:12 GMT</pubDate>
    <description>&amp;gt; Нукась, изобрази на SQL, выбор из таблицы с теми же условиями?&lt;br&gt;&lt;br&gt;Не, лучче пусть logrotate сделает. С вакуумами-партишонами и шахматами.&lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (pavlinux)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#15</link>
    <pubDate>Wed, 16 Sep 2015 12:42:31 GMT</pubDate>
    <description>&amp;gt; нет чтобы человеку раз и навсегда объяснить, что через БД такое делается, &lt;br&gt;&amp;gt; если надо потом сложный поиск &lt;br&gt;&lt;br&gt;Нукась, изобрази на SQL, выбор из таблицы с теми же условиями? &lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (greenwar)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#14</link>
    <pubDate>Mon, 14 Sep 2015 10:19:46 GMT</pubDate>
    <description>нет чтобы человеку раз и навсегда объяснить, что через БД такое делается, если надо потом сложный поиск&lt;br&gt;нет, будем погружать дальше в тему костылей&lt;br&gt;</description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (Andrey Mitrofanov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#13</link>
    <pubDate>Mon, 14 Sep 2015 05:37:01 GMT</pubDate>
    <description>&amp;gt; То есть участок от последнего совпадения и до конца файла.&lt;br&gt;&lt;br&gt;&amp;#124;tac &amp;#124;sed &apos;/Program started/&#123;p;q&#125;&apos; &amp;#124;tac&lt;br&gt;&lt;br&gt;Первый &#096;&amp;#124;tac &amp;#124;&#096; =&amp;gt; на &#096;tac $file &amp;#124;&#096; будет &quot;быстрее&quot;.&lt;br&gt;&lt;br&gt;&amp;gt; Как это сделать уже не знаю, сначала мучал grep, потом пытался сделать </description>
</item>

<item>
    <title>Скопировать часть текста от определенной строки до конца файла (PavelR)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/10037.html#12</link>
    <pubDate>Mon, 14 Sep 2015 05:03:44 GMT</pubDate>
    <description>&amp;gt; Есть программа, которая пишет инфо о работе в лог. Мне требуется получить &lt;br&gt;&amp;gt; часть лога с текущим запуском, текущей работой.&lt;br&gt;&amp;gt; Мне нужно найти последнюю строку с текстом &quot;Program started&quot; (впереди есть еще &lt;br&gt;&amp;gt; дата и время), и получить часть лога от этой строки до &lt;br&gt;&amp;gt; конца файла.&lt;br&gt;&lt;br&gt;Вариант ротировать лог-файл перед запуском программы уже предлагали?&lt;br&gt;</description>
</item>

</channel>
</rss>
