<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: 10 полезных опций для написания одн...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/68216.html</link>
    <description>В простейших случаях perl можно использовать в командной строке как замену grep и sed, например:&lt;br&gt;&lt;br&gt;    perl -ne &apos;print if /foo/&apos; &lt;br&gt;    perl -pe &apos;s/foo/bar/&apos; &lt;br&gt;&lt;br&gt;Но существует ряд интересных особенностей, которые часто упускаются из виду:&lt;br&gt;&lt;br&gt;++ Опция &quot;-l&quot;&lt;br&gt;&lt;br&gt;При добавлении опции &quot;-l&quot; perl автоматически очищает символ перевода строки перед обработкой в скрипте и добавляет его при каждом выводе данных.&lt;br&gt;&lt;br&gt;Например, для очистки завершающих каждую строку файла пробелов можно использовать:&lt;br&gt;&lt;br&gt;    perl -lpe &apos;s/&#092;s*$//&apos;&lt;br&gt;&lt;br&gt;(если указать perl -pe &apos;s/&#092;s*$//&apos;, то будут удалены и символы перевода строки)&lt;br&gt;&lt;br&gt;&lt;br&gt;++ Опция &quot;-0&quot;&lt;br&gt;&lt;br&gt;По умолчанию perl разбивает входящий поток на строки, обрабатывая каждую строку отдельно. Опция &quot;-0&quot; позволяет выполнить операцию над файлом целиком, без разбиения на строки по символу перевода строки, а с разбиением на блоки по нулевому символу (так как в текстовых файлах &#092;0 не встречается можно использовать -0 для обработки всего файла разом).&lt;br&gt;&lt;br&gt;Например, для удаления всех файлов начинающихся на </description>

<item>
    <title>10 полезных опций для написания однострочников на языке Perl (Денис Юсупов)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/68216.html#6</link>
    <pubDate>Thu, 01 Jul 2010 07:51:30 GMT</pubDate>
    <description>Спасибо, полезные hint&apos;ы&lt;br&gt;</description>
</item>

<item>
    <title>10 полезных опций для написания однострочников на языке Perl (lancelot)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/68216.html#4</link>
    <pubDate>Mon, 28 Jun 2010 10:22:12 GMT</pubDate>
    <description>Спасибо хорошая подборочка&lt;br&gt;</description>
</item>

<item>
    <title>10 полезных опций для написания однострочников на языке Perl (noname)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/68216.html#3</link>
    <pubDate>Sat, 26 Jun 2010 08:33:04 GMT</pubDate>
    <description>&amp;gt;начинающихся на тильду&lt;br&gt;&amp;gt;&apos;*~&apos;&lt;br&gt;&lt;br&gt;начинающихся?&lt;br&gt;</description>
</item>

<item>
    <title>10 полезных опций для написания однострочников на языке Perl (Туве Янсон)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/68216.html#2</link>
    <pubDate>Fri, 25 Jun 2010 01:12:20 GMT</pubDate>
    <description>-0 не знал, спасибо, я-то всё извращался :)))&lt;br&gt;</description>
</item>

<item>
    <title>10 полезных опций для написания однострочников на языке Perl (Crazy Alex)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/68216.html#1</link>
    <pubDate>Thu, 24 Jun 2010 14:31:05 GMT</pubDate>
    <description>Спастбо, хорошие подсказочки :-)&lt;br&gt;</description>
</item>

</channel>
</rss>
