<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проверить существование строки в кронтабе со сппецсимовлами *</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html</link>
    <description>Subj на Debian 8.&lt;br&gt;&lt;br&gt;Пробую разные варианты, но или баш интерпретируют * как показать файлы, то &quot;grep: заданы конфликтующие образцы&quot;&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;if &#091; $(egrep -P &quot;^&#092;* &#092;* &#092;* &#092;* &#092;* /bin/bash /root/script.sh &amp;gt; /dev/null&quot; /var/spool/cron/crontabs/root) &#093;; then&lt;br&gt;        echo &quot;good&quot;;&lt;br&gt;                else&lt;br&gt;        echo bad;&lt;br&gt;fi&lt;br&gt;&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (Perlovka)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#33</link>
    <pubDate>Tue, 03 Apr 2018 21:09:34 GMT</pubDate>
    <description>А почему бы просто не проверять на незакомментированную строку с искомым скриптом?&lt;br&gt;&lt;br&gt;if grep -qs &apos;^&#091; &#093;*&#091;^ #&#093;.*/root/script.sh&apos; /var/spool/cron/crontabs/root; then&lt;br&gt;    echo OK&lt;br&gt;else&lt;br&gt;    echo BAD&lt;br&gt;fi&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (universite)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#32</link>
    <pubDate>Sun, 25 Mar 2018 08:14:55 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Добавь в регулярку пару лишних символов и увидишь.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; А, ну да, моя косяк.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; if  &#091; $? -eq 0 &#093;; ...&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt;&amp;gt; Еще одна &quot;мелочь&quot;: &lt;br&gt;&amp;gt;&amp;gt; Нужно отрицательное значение.&lt;br&gt;&amp;gt;&amp;gt; если _не_ найдена регулярка, то выполнить что-то там.&lt;br&gt;&amp;gt; это уже есть выше и вами было отвергнуто как ошибочное: &lt;br&gt;&amp;gt; if &#091; $? -ne 0 &#093;; &lt;br&gt;&lt;br&gt;Да, мой косяк, где-то тесты не то тестировали :)&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (pavlinux)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#31</link>
    <pubDate>Sat, 24 Mar 2018 15:23:34 GMT</pubDate>
    <description>&amp;gt; если не, то что-то там.&lt;br&gt;&lt;br&gt;/dev/extrasensor Not Found &lt;br&gt;&lt;br&gt;http://tldp.org/LDP/abs/html/refcards.html#AEN22473&lt;br&gt;http://tldp.org/LDP/abs/html/testconstructs.html&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (ыы)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#30</link>
    <pubDate>Sat, 24 Mar 2018 09:29:36 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Будет всегда &quot;Ок&quot; показывать.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Добавь в регулярку пару лишних символов и увидишь.&lt;br&gt;&amp;gt;&amp;gt; А, ну да, моя косяк.&lt;br&gt;&amp;gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt;&amp;gt; if  &#091; $? -eq 0 &#093;; ...&lt;br&gt;&amp;gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; Еще одна &quot;мелочь&quot;: &lt;br&gt;&amp;gt; Нужно отрицательное значение.&lt;br&gt;&amp;gt; если _не_ найдена регулярка, то выполнить что-то там.&lt;br&gt;&lt;br&gt;это уже есть выше и вами было отвергнуто как ошибочное:&lt;br&gt;&lt;br&gt;if &#091; $? -ne 0 &#093;; &lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (universite)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#29</link>
    <pubDate>Fri, 23 Mar 2018 11:55:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Будет всегда &quot;Ок&quot; показывать.&lt;br&gt;&amp;gt;&amp;gt; Добавь в регулярку пару лишних символов и увидишь.&lt;br&gt;&amp;gt; А, ну да, моя косяк.&lt;br&gt;&amp;gt; &#091;code&#093; &lt;br&gt;&amp;gt; if  &#091; $? -eq 0 &#093;; ...&lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&lt;br&gt;Еще одна &quot;мелочь&quot;:&lt;br&gt;&lt;br&gt;Нужно отрицательное значение.&lt;br&gt;если _не_ найдена регулярка, то выполнить что-то там.&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (pavlinux)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#28</link>
    <pubDate>Tue, 20 Mar 2018 22:58:04 GMT</pubDate>
    <description>&amp;gt; Будет всегда &quot;Ок&quot; показывать.&lt;br&gt;&amp;gt; Добавь в регулярку пару лишних символов и увидишь.&lt;br&gt;&lt;br&gt;А, ну да, моя косяк.&lt;br&gt;&#091;code&#093;&lt;br&gt;if  &#091; $? -eq 0 &#093;; ...&lt;br&gt;&#091;/code&#093;&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (universite)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#27</link>
    <pubDate>Tue, 20 Mar 2018 20:25:56 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;             &lt;br&gt;&amp;gt;     echo OK; &lt;br&gt;&amp;gt; fi &lt;br&gt;&amp;gt; &#091;/code&#093;Делай раздельно и не захламляй код.&#091;code&#093; &lt;br&gt;&amp;gt; grep -q &quot;^&#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; /bin/bash /root/script.sh &#091;&amp;gt;&#093; /dev/null&quot; /tmp/test; &lt;br&gt;&amp;gt; if &#091; $? -ne 0 &#093;; &lt;br&gt;&amp;gt;         then &lt;br&gt;&amp;gt;             &lt;br&gt;&amp;gt; echo OK; &lt;br&gt;&amp;gt; fi&#091;/code&#093; &lt;br&gt;&lt;br&gt;Будет всегда &quot;Ок&quot; показывать.&lt;br&gt;Добавь в регулярку пару лишних символов и увидишь.&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (universite)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#26</link>
    <pubDate>Tue, 20 Mar 2018 20:19:21 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; #!/bin/bash &lt;br&gt;&amp;gt;&amp;gt; if grep -q &apos;&#092;* &#092;* &#092;* &#092;* &#092;* /bin/bash /root/script.sh &amp;gt; /dev/null&apos; &lt;br&gt;&amp;gt;&amp;gt; ./root;  then &lt;br&gt;&amp;gt;&amp;gt;     echo &quot;a $?&quot; &lt;br&gt;&amp;gt;&amp;gt; else &lt;br&gt;&amp;gt;&amp;gt;     echo &quot;b $?&quot; &lt;br&gt;&amp;gt;&amp;gt; fi &lt;br&gt;&amp;gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt;&amp;gt; Так почему тест в квадратных скобках не проходит?&lt;br&gt;&amp;gt; http://qaru.site/questions/83027/when-are-square-brackets-required-in-a-bash-if-statement &lt;br&gt;&lt;br&gt;Ок. Понял.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проверить существование строки в кронтабе со сппецсимовлами * (pavlinux)</title>
    <link>https://mobile.opennet.me/openforum/vsluhforumID9/10203.html#25</link>
    <pubDate>Tue, 20 Mar 2018 18:25:48 GMT</pubDate>
    <description>&amp;gt; Так почему тест в квадратных скобках не проходит?&lt;br&gt;&lt;br&gt;Что ты хотел словить после grep -q ? &lt;br&gt;При совпадении пустая строка (&#092;x00) возвращается.&lt;br&gt; &lt;br&gt;&#091;code&#093;&lt;br&gt;if &#091; -z &quot;$(grep -q &quot;^&#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; /bin/bash /root/script.sh &#091;&amp;gt;&#093; /dev/null&quot; /tmp/test)&quot; &#093;;&lt;br&gt;        then&lt;br&gt;                echo OK;&lt;br&gt;fi&lt;br&gt;&lt;br&gt;if &#091; ! -n &quot;$(grep -q &quot;^&#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; /bin/bash /root/script.sh &#091;&amp;gt;&#093; /dev/null&quot; /tmp/test)&quot; &#093;;&lt;br&gt;        then&lt;br&gt;                echo OK;&lt;br&gt;fi&lt;br&gt;&#091;/code&#093;Делай раздельно и не захламляй код.&#091;code&#093;&lt;br&gt;grep -q &quot;^&#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; &#091;*&#093; /bin/bash /root/script.sh &#091;&amp;gt;&#093; /dev/null&quot; /tmp/test;&lt;br&gt;if &#091; $? -ne 0 &#093;;&lt;br&gt;        then&lt;br&gt;            echo OK;&lt;br&gt;fi&#091;/code&#093;&lt;br&gt;</description>
</item>

</channel>
</rss>
