<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Sed</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html</link>
    <description>Как с помощью команды sed не выводить нужные строки. К примеру мне нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;</description>

<item>
    <title>Sed (Андрей)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#7</link>
    <pubDate>Sun, 05 Dec 2010 23:34:46 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sed &apos;/^Ы */d;&apos;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Работает, но где здесь отрицание?&lt;br&gt;&amp;gt;&amp;gt; Здесь нет отрицания, здесь говориться, что надо удалять &lt;br&gt;&amp;gt;&amp;gt; все строки которые начинаются на Ы.&lt;br&gt;&amp;gt; &apos; - это &quot;строгая&quot; кавычка.&lt;br&gt;&amp;gt; / - это начало или конец  сегмента.&lt;br&gt;&amp;gt; ^ - эта хрень зовётся &quot;кроме&quot; - эта хрень зовётся циркумфлекс (circumflex) и её значение зависит от местоположения.&lt;br&gt;&amp;gt; * - эта - &quot;для всех&quot;&lt;br&gt;&amp;gt; d - команда &quot;удалить&quot;&lt;br&gt;&amp;gt; ; - конец команды.&lt;br&gt;&lt;br&gt;ваша интерпретация команды &apos;/^Ы */d;&apos; звучит так: &quot;удалить все строки не содержащие Ы в начале сегмента&quot;&lt;br&gt;&lt;br&gt;а задача стояла вывести все строки не содержащие Ы, что вы и сделали с помощью команды &quot;удалить все строки, которые начинаются на Ы&quot;&lt;br&gt;&lt;br&gt;согласно info sed&lt;br&gt;&#096;^&apos;&lt;br&gt;     Matches the null string at beginning of the pattern space, i.e.&lt;br&gt;     what appears after the circumflex must appear at the beginning of&lt;br&gt;     the pattern space.&lt;br&gt;&lt;br&gt;     In most scripts, pattern space is initialized to the content of&lt;br&gt;     each line (*note How &#096;sed&apos; works: Execution Cycle.).  So, it is a</description>
</item>

<item>
    <title>Sed (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#6</link>
    <pubDate>Sun, 05 Dec 2010 22:52:43 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt; Как с помощью команды sed не выводить нужные строки. К примеру мне&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sed &apos;/^Ы */d;&apos;&lt;br&gt;&amp;gt;&amp;gt; Работает, но где здесь отрицание?&lt;br&gt;&amp;gt; Здесь нет отрицания, здесь говориться, что надо удалять &lt;br&gt;&amp;gt; все строки которые начинаются на Ы.&lt;br&gt;&lt;br&gt;&apos; - это &quot;строгая&quot; кавычка.&lt;br&gt;/ - это начало или конец  сегмента.&lt;br&gt;^ - эта хрень зовётся &quot;кроме&quot;&lt;br&gt;* - эта - &quot;для всех&quot;&lt;br&gt;d - команда &quot;удалить&quot;&lt;br&gt;; - конец команды.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>Sed (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#5</link>
    <pubDate>Fri, 03 Dec 2010 04:28:34 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt; Как с помощью команды sed не выводить нужные строки. К примеру мне&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sed &apos;/^Ы */d;&apos;&lt;br&gt;&amp;gt;&amp;gt; Работает, но где здесь отрицание?&lt;br&gt;&amp;gt; Здесь нет отрицания, здесь говориться, что надо удалять все строки которые начинаются&lt;br&gt;&amp;gt; на Ы.&lt;br&gt;&lt;br&gt;это вообще задачка для grep )&lt;br&gt;</description>
</item>

<item>
    <title>Sed (Andrey)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#4</link>
    <pubDate>Fri, 03 Dec 2010 03:44:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Как с помощью команды sed не выводить нужные строки. К примеру мне&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;&amp;gt;&amp;gt; sed &apos;/^Ы */d;&apos;&lt;br&gt;&amp;gt; Работает, но где здесь отрицание?&lt;br&gt;&lt;br&gt;Здесь нет отрицания, здесь говориться, что надо удалять все строки которые начинаются на Ы.&lt;br&gt;</description>
</item>

<item>
    <title>Sed (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#3</link>
    <pubDate>Sun, 28 Nov 2010 14:51:38 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Как с помощью команды sed не выводить нужные строки. К примеру мне&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;&amp;gt;&amp;gt; sed &apos;/^Ы */d;&apos;&lt;br&gt;&amp;gt; Работает, но где здесь отрицание?&lt;br&gt;&lt;br&gt;^&lt;br&gt;</description>
</item>

<item>
    <title>Sed (SubaroMows)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#2</link>
    <pubDate>Sun, 28 Nov 2010 14:36:33 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Как с помощью команды sed не выводить нужные строки. К примеру мне&lt;br&gt;&amp;gt;&amp;gt; нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;&amp;gt; sed &apos;/^Ы */d;&apos;&lt;br&gt;&lt;br&gt;Работает, но где здесь отрицание?&lt;br&gt;</description>
</item>

<item>
    <title>Sed (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/8937.html#1</link>
    <pubDate>Sun, 28 Nov 2010 14:27:05 GMT</pubDate>
    <description>&amp;gt; Как с помощью команды sed не выводить нужные строки. К примеру мне&lt;br&gt;&amp;gt; нужно вывести все строки которые не начинаются на букву Ы.&lt;br&gt;&lt;br&gt;sed &apos;/^Ы */d;&apos;&lt;br&gt;</description>
</item>

</channel>
</rss>
