<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Нужно закомментировать блок теста</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html</link>
    <description>Здравствуйте.&lt;br&gt;&lt;br&gt;Есть текстовый конфиг, в середине которого есть такой блок&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;/var/log/lastlog &#123;&lt;br&gt;    monthly&lt;br&gt;    rotate 1&lt;br&gt;&#125;&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Как бы его закомментировать символом # в начале строки. Спасибо.&lt;br&gt;&lt;br&gt;P.S. OS FreeBSD 11.2 или Debian 8.x.&lt;br&gt;</description>

<item>
    <title>Нужно закомментировать блок теста (universite)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#11</link>
    <pubDate>Sun, 14 Oct 2018 19:56:35 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; нужно закомментить весь блок или какие-то выборочные строки?&lt;br&gt;&lt;br&gt;Этот конкретный блок.&lt;br&gt;Но я расширил и добавил варианты форматирования, в разных сборках ядра линукса по-разному форматируют конфиги.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (universite)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#10</link>
    <pubDate>Sun, 14 Oct 2018 19:55:01 GMT</pubDate>
    <description>&amp;gt; однако, сдаётся мне, что всё это хорошо было бы адресовать тому, &lt;br&gt;&amp;gt; который ни много ни мало называет себя вселенной &lt;br&gt;&lt;br&gt;Вселенная - universe.&lt;br&gt;Так что не надо мне приписывать манию величия.&lt;br&gt;</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#9</link>
    <pubDate>Mon, 08 Oct 2018 14:17:57 GMT</pubDate>
    <description>&amp;gt; своя рука - владыка &lt;br&gt;&amp;gt; кому как ни себе лучше знать, что имеем и что хотим получить &lt;br&gt;&lt;br&gt;Тут дело в разных подходах, а не в конкретных руках. &lt;br&gt;&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;</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (михалыч)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#8</link>
    <pubDate>Mon, 08 Oct 2018 12:33:38 GMT</pubDate>
    <description>&amp;gt; В перле можно сварить весьма крутые, и в тоже время весьма простые &lt;br&gt;&amp;gt; регексы. Но! Нужно точно знать может быть на входе с возможными &lt;br&gt;&amp;gt; вариантами. От этого и плясать.&lt;br&gt;&lt;br&gt;Да.&lt;br&gt;&lt;br&gt;&amp;gt; У мну свой чистильщик/парсер конфигов апача где то валяется. Я там делал &lt;br&gt;&amp;gt; немного по другому. Я сначала приводил конфиг к некоторому общему виду &lt;br&gt;&amp;gt; (удалении пустых строк и коментов, склеивание многострочных разбивок директив, удалении &lt;br&gt;&amp;gt; трейлинг/лединг пробелов, приклеивание инклудов  и тд). На выходе у меня &lt;br&gt;&amp;gt; получался конфиг в заложенном МНОЙ гарантированном стандарте. А далее для парсинга &lt;br&gt;&amp;gt; использовал примитивнейшие правила, ибо четко знал что на входе. Получилось в &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;&amp;gt; И еще. Многи кто начинает работать с регулярками делают одну существенную ошибку &lt;br&gt;&amp;gt; - смотрят на регулярки как на шаблоны поиска, что в корне &lt;br&gt;&amp;gt; не верно. Регулярки это суть макрос для на</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#7</link>
    <pubDate>Mon, 08 Oct 2018 07:12:15 GMT</pubDate>
    <description>В перле можно сварить весьма крутые, и в тоже время весьма простые регексы. Но! Нужно точно знать может быть на входе с возможными вариантами. От этого и плясать.&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/10242.html#6</link>
    <pubDate>Sun, 07 Oct 2018 08:26:41 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Пошел писать регулярку на sed&apos;e.&lt;br&gt;&amp;gt;&amp;gt; полуношный извращенец - тебе же перловку сваренную дали )) &lt;br&gt;&amp;gt; Только когда для тестов добавляешь пробелы и табуляторы в начале и конце &lt;br&gt;&amp;gt; строк этого блока конфига, регулярка сдувается...&lt;br&gt;&amp;gt; последняя моя попытка была на : &lt;br&gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt; perl -i -00pe &apos;s&amp;#124;&#092;A(&#092;s*/var/log/lastlog&#092;s+&#123;&#092;n)(&#092;s*&#092;s+monthly&#092;s*&#092;n)(&#092;s*&#092;s+rotate&#092;s*&#092;s+1&#092;n)(&#092;s*&#125;&#092;s*)&amp;#124;#$1#$2#$3#$4&amp;#124;&apos; &lt;br&gt;&amp;gt; logrotate.conf &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&lt;br&gt;выше подсказали - использовать &#092;s*&lt;br&gt;&lt;br&gt;&#091;code&#093;perl -00pe &apos;s&amp;#124;&#092;A(&#092;s*/var/log/lastlog&#092;s*&#123;&#092;s*&#092;n)(&#092;s*monthly&#092;s*&#092;n)(&#092;s*rotate&#092;s+1&#092;s*&#092;n)(&#092;s*&#125;&#092;s*)&amp;#124;#$1#$2#$3#$4&amp;#124;&apos; logrotate.conf&#091;/code&#093;&lt;br&gt; &lt;br&gt;&amp;gt; Плюс в синтаксисе Perl непонятно как разбивать выражение по строкам, чтоб добиться &lt;br&gt;&amp;gt; бОльшей читабельности...&lt;br&gt;&lt;br&gt;нужно закомментить весь блок или какие-то выборочные строки? &lt;br&gt;</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (universite)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#5</link>
    <pubDate>Sat, 06 Oct 2018 12:03:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Пошел писать регулярку на sed&apos;e.&lt;br&gt;&amp;gt; полуношный извращенец - тебе же перловку сваренную дали )) &lt;br&gt;&lt;br&gt;Только когда для тестов добавляешь пробелы и табуляторы в начале и конце строк этого блока конфига, регулярка сдувается...&lt;br&gt;&lt;br&gt;последняя моя попытка была на :&lt;br&gt;&#091;code&#093;&lt;br&gt;perl -i -00pe &apos;s&amp;#124;&#092;A(&#092;s*/var/log/lastlog&#092;s+&#123;&#092;n)(&#092;s*&#092;s+monthly&#092;s*&#092;n)(&#092;s*&#092;s+rotate&#092;s*&#092;s+1&#092;n)(&#092;s*&#125;&#092;s*)&amp;#124;#$1#$2#$3#$4&amp;#124;&apos; logrotate.conf&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Плюс в синтаксисе Perl непонятно как разбивать выражение по строкам, чтоб добиться бОльшей читабельности...&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#4</link>
    <pubDate>Fri, 05 Oct 2018 21:05:01 GMT</pubDate>
    <description>&amp;gt; Пошел писать регулярку на sed&apos;e.&lt;br&gt;&lt;br&gt;полуношный извращенец - тебе же перловку сваренную дали ))&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Нужно закомментировать блок теста (universite)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10242.html#3</link>
    <pubDate>Fri, 05 Oct 2018 18:03:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt; &#091;code&#093;perl -00pe &apos;s&amp;#124;&#092;A(/var/log/lastlog&#092;s+&#123;&#092;n)(&#092;s+monthly&#092;n)(&#092;s+rotate&#092;s+1&#092;n)(&#125;)&amp;#124;#$1#$2#$3#$4&amp;#124;&apos; &lt;br&gt;&amp;gt; &#092;s* в начале и конце строки весьма не помешает &lt;br&gt;&amp;gt; также неплохо снабдить все сивмолы новой строки внутри &#123; &#125; знаком ? &lt;br&gt;&amp;gt; ибо не факт что там везде новая строка &lt;br&gt;&lt;br&gt;Понял.&lt;br&gt;Пошел писать регулярку на sed&apos;e.&lt;br&gt;</description>
</item>

</channel>
</rss>
