<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Найти строку в файле и удалить предыдущую перед ней</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10135.html</link>
    <description>Собственно сабж. Есть csv файл:&lt;br&gt;&lt;br&gt;Comprehensive Order Report &lt;br&gt;&amp;#171;Order Type&amp;#187;,&amp;#171;Operating Unit&amp;#187;&lt;br&gt;&amp;#171;Standard - DIRECT A&amp;#187;, &amp;#171;International Business Machines Corporation&amp;#187;&lt;br&gt;&amp;#171;Standard - DIRECT B&amp;#187;, &amp;#171;International Business Machines Corporation&amp;#187;&lt;br&gt;&amp;#171;Standard - DIRECT C&amp;#187;, &amp;#171;International Business Machines Corporation&amp;#187;&lt;br&gt;&amp;#171;Standard - DIRECT D&amp;#187;, &amp;#171;International Business Machines Corporation&amp;#187;&lt;br&gt;&lt;br&gt;Переодически в качестве первой строки в нём появляется строка Comprehensive Order Report. Необходимо удалить именно её, когда она есть в файле. &amp;#171;Order Type&amp;#187;,&amp;#171;Operating Unit&amp;#187; - название полей и всегда содержатся в файле т.е. можно опираться на них.&lt;br&gt;&lt;br&gt;Пока вижу решение только двумя способами: 1) найти &amp;#171;Order Type&amp;#187;,&amp;#171;Operating Unit&amp;#187; и вывести их всё что дальше в файле до его конца. &lt;br&gt;2) найти &amp;#171;Order Type&amp;#187;,&amp;#171;Operating Unit&amp;#187; и удалить всё что выше.&lt;br&gt;&lt;br&gt;Пробовал использовать sed для этих це</description>

<item>
    <title>Найти строку в файле и удалить предыдущую перед ней (shadow_alone)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10135.html#2</link>
    <pubDate>Mon, 12 Dec 2016 23:42:39 GMT</pubDate>
    <description>----- eee.txt ------&lt;br&gt;1line&lt;br&gt;2line&lt;br&gt;3line&lt;br&gt;4line&lt;br&gt;5line&lt;br&gt;-------------------&lt;br&gt;&lt;br&gt;# sed -n &apos;/2line/&#123;x;d;&#125;;1h;1!&#123;x;p;&#125;;$&#123;x;p;&#125;&apos; eee.txt&lt;br&gt;&lt;br&gt;2line&lt;br&gt;3line&lt;br&gt;4line&lt;br&gt;5line&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Найти строку в файле и удалить предыдущую перед ней (михалыч)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10135.html#1</link>
    <pubDate>Mon, 12 Dec 2016 17:47:41 GMT</pubDate>
    <description>sed -i &apos;/Comprehensive Order Report/d&apos; csv&lt;br&gt;</description>
</item>

</channel>
</rss>
