<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В кроне echo &#096;/bin/date &apos;+&#037;Y-&#037;m-&#037;d&apos;&#096; ничего не выводит :(</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/82840.html</link>
    <description>Здравствуйте, ув. ксоиды :)&lt;br&gt;Прошу помочь в след. ситуации:&lt;br&gt;в кроне есть строка для запуска бекапа базы в 03:01&lt;br&gt;01 03 * * * /usr/local/bin/mysqldump -uюзер -hхост -pпароль имяБД &amp;#124; gzip -c &amp;gt;/home/klim/mysqldumps/имяБД_&#096;/bin/date &quot;+&#037;Y-&#037;m-&#037;d&quot;&#096;.gz и она не работает.&lt;br&gt;При копировании и запуске в prompt - отрабатывает.&lt;br&gt;Путём многочисленных правок выяснено, что проблема в куске &#096;/bin/date &quot;+&#037;Y-&#037;m-&#037;d&quot;&#096;.&lt;br&gt;Без него всё отрабатывается.&lt;br&gt;В чём может быть дело?&lt;br&gt;Почему date может ничего не выдавать при запуске в cron?&lt;br&gt;Пробовалось под рутом и klim&apos;ом...&lt;br&gt;</description>

<item>
    <title>В кроне echo &#096;/bin/date &apos;+&#037;Y-&#037;m-&#037;d&apos;&#096; ничего не выводит :( (Klimantus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/82840.html#3</link>
    <pubDate>Thu, 13 Nov 2008 09:00:41 GMT</pubDate>
    <description>&amp;gt;Если в файле крона строка последняя, сделай в конце пустую строку &apos;Enter&apos;.&lt;br&gt;&amp;gt;Может заработает.&lt;br&gt;&lt;br&gt;не-а, не помогло :(&lt;br&gt;&lt;br&gt;&amp;gt;Кстати, а где имя пользователя, от которого должна отрабатываться команда? &lt;br&gt;&lt;br&gt;это если писать в /etc/crontab, а я пишу задания в пользовательский /var/cron/tabs/root&lt;br&gt;&lt;br&gt;&amp;gt;В домашней директории положил исполняемый скрипт, который все это делает, а на &lt;br&gt;&amp;gt;crontab дал ссылку на файл &lt;br&gt;&lt;br&gt;спасибо за подсказку! таким макаром заработало&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>В кроне echo &#096;/bin/date &apos;+&#037;Y-&#037;m-&#037;d&apos;&#096; ничего не выводит :( (Oleg_Rus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/82840.html#2</link>
    <pubDate>Thu, 13 Nov 2008 08:17:39 GMT</pubDate>
    <description>&amp;gt;Здравствуйте, ув. ксоиды :) &lt;br&gt;&amp;gt;Прошу помочь в след. ситуации: &lt;br&gt;&amp;gt;в кроне есть строка для запуска бекапа базы в 03:01 &lt;br&gt;&amp;gt;01 03 * * * /usr/local/bin/mysqldump -uюзер -hхост -pпароль имяБД &amp;#124; gzip -c &amp;gt;/home/klim/mysqldumps/имяБД_&#096;/bin/date &quot;+&#037;Y-&#037;m-&#037;d&quot;&#096;.gz и она не работает.&lt;br&gt;&amp;gt;При копировании и запуске в prompt - отрабатывает. &lt;br&gt;&amp;gt;Путём многочисленных правок выяснено, что проблема в куске &#096;/bin/date &quot;+&#037;Y-&#037;m-&#037;d&quot;&#096;. &lt;br&gt;&amp;gt;Без него всё отрабатывается. &lt;br&gt;&lt;br&gt;Хмм. А для чего в этом выражении кавычки? Без них все прекрасно работает, да и путь длинной в /bin/date можно сократить до просто date, получив на выходе -- &lt;br&gt;&#096;date +&#037;Y-&#037;m-&#037;d&#096;.gz&lt;br&gt;Кстати, а где имя пользователя, от которого должна отрабатываться команда?&lt;br&gt;попробуй так --&lt;br&gt;&lt;br&gt;01 03 * * * root /usr/local/bin/mysqldump -uюзер -hхост -pпароль имяБД &amp;#124; gzip -c &amp;gt;/home/klim/mysqldumps/имяБД_&#096;date +&#037;Y-&#037;m-&#037;d&#096;.gz&lt;br&gt;&lt;br&gt;&amp;gt;В чём может быть дело? &lt;br&gt;&amp;gt;Почему date может ничего не выдавать при запуске в cron? &lt;br&gt;&amp;gt;Пробовалось под рутом и klim&apos;ом... &lt;br&gt;&lt;br&gt;У меня была такая беда. Победить т</description>
</item>

<item>
    <title>В кроне echo &#096;/bin/date &apos;+&#037;Y-&#037;m-&#037;d&apos;&#096; ничего не выводит :( (Fisher)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/82840.html#1</link>
    <pubDate>Thu, 13 Nov 2008 08:12:58 GMT</pubDate>
    <description>&amp;gt;Здравствуйте, ув. ксоиды :) &lt;br&gt;&amp;gt;Прошу помочь в след. ситуации: &lt;br&gt;&amp;gt;в кроне есть строка для запуска бекапа базы в 03:01 &lt;br&gt;&amp;gt;01 03 * * * /usr/local/bin/mysqldump -uюзер -hхост -pпароль имяБД &amp;#124; gzip -c &amp;gt;/home/klim/mysqldumps/имяБД_&#096;/bin/date &quot;+&#037;Y-&#037;m-&#037;d&quot;&#096;.gz и она не работает.&lt;br&gt;&amp;gt;При копировании и запуске в prompt - отрабатывает. &lt;br&gt;&amp;gt;Путём многочисленных правок выяснено, что проблема в куске &#096;/bin/date &quot;+&#037;Y-&#037;m-&#037;d&quot;&#096;. &lt;br&gt;&amp;gt;Без него всё отрабатывается. &lt;br&gt;&amp;gt;В чём может быть дело? &lt;br&gt;&amp;gt;Почему date может ничего не выдавать при запуске в cron? &lt;br&gt;&amp;gt;Пробовалось под рутом и klim&apos;ом... &lt;br&gt;&lt;br&gt;Если в файле крона строка последняя, сделай в конце пустую строку &apos;Enter&apos;.&lt;br&gt;Может заработает.&lt;br&gt;</description>
</item>

</channel>
</rss>
