<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: непонятки с выполнением скрипта через Cron</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID1/89397.html</link>
    <description>Набираю в консоли команду для вывода размеров виртуальных почтовых ящиков пользователей с одновременной сортировкой по размеру:&lt;br&gt;&lt;br&gt;localhost# du -d 1 /var/spool/mail/sibis.ru/ &amp;#124; sort -rn &amp;gt; /var/log/mailboxlimit/mailsize.txt&lt;br&gt;&lt;br&gt;В указанной дериктории появляется файл, где отсортирован по размеру записан список всех почтовых ящиков. Все хорошо, ставим это дело в задание на выполнение в определенный часы, а также прикручиваем текущую дату и отправку по почте.&lt;br&gt;&lt;br&gt;создаем файл mailboxes_spacelimit.sh с таким содержимым:&lt;br&gt;#!/bin/sh&lt;br&gt;du -d 1 /var/spool/mail/sibis.ru/ &amp;#124; sort -nr &amp;gt; /var/log/mailboxlimit/mailbox.sizelist&lt;br&gt;cat /var/log/mailboxlimit/mailbox.sizelist &amp;#124; mail -s &quot;mailbox spacelimit report &#096;date&#096;&quot; root&#064;sibis.ru&lt;br&gt;mv /var/log/mailboxlimit/mailbox.sizelist /var/log/mailboxlimit/mailbox.sizelist.&#096;date +&#037;d&#037;m&#037;y&#096;&lt;br&gt;&lt;br&gt;Выставляем права на исполнение, запускам скрпт и вуаля: создался файл со списком, он же отправился по почте, проверяем, все отлично, список с размерами всех ящиков лежит у меня в почте. Ос</description>

<item>
    <title>непонятки с выполнением скрипта через Cron (DeadLoco)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID1/89397.html#3</link>
    <pubDate>Wed, 21 Jul 2010 07:31:42 GMT</pubDate>
    <description>&amp;gt;Спасибо! получилось с ключем -k &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Но что-то не пойму смысл этого ключа.. он ничего не изменил, а &lt;br&gt;&amp;gt;в мане написано про какие то блоки.. &lt;br&gt;&lt;br&gt;Ну, как бы, блок - 512 байт (сектор), а -к заставляет считать в килобайтах. Килобайт, кстати, ровно вдвое больше сектора, почему и размеры файлов были в два раза больше. &lt;br&gt;</description>
</item>

<item>
    <title>непонятки с выполнением скрипта через Cron (rdsden)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID1/89397.html#2</link>
    <pubDate>Wed, 21 Jul 2010 06:04:50 GMT</pubDate>
    <description>Спасибо! получилось с ключем -k&lt;br&gt;&lt;br&gt;Но что-то не пойму смысл этого ключа.. он ничего не изменил, а в мане написано про какие то блоки..&lt;br&gt;</description>
</item>

<item>
    <title>непонятки с выполнением скрипта через Cron (cryo)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID1/89397.html#1</link>
    <pubDate>Tue, 20 Jul 2010 10:36:39 GMT</pubDate>
    <description>скорее всего дело в разном окружении (ENV) при запуске команды из шелла и из крона.&lt;br&gt;&lt;br&gt;используйте ключ -k, чтобы жестко задать du вывод в kb или -h, чтобы добавлять еще и вменяемый суффикс (Kb/Mb/Gb):&lt;br&gt;&lt;br&gt;#!/bin/sh&lt;br&gt;du -k -d 1 /var/spool/mail/sibis.ru/ &amp;#124; sort -nr &amp;gt; /var/log/mailboxlimit/mailbox.sizelist&lt;br&gt;cat /var/log/mailboxlimit/mailbox.sizelist &amp;#124; mail -s &quot;mailbox spacelimit report &#096;date&#096;&quot; root&#064;sibis.ru&lt;br&gt;mv /var/log/mailboxlimit/mailbox.sizelist /var/log/mailboxlimit/mailbox.sizelist.&#096;date +&#037;d&#037;m&#037;y&#096;&lt;br&gt;</description>
</item>

</channel>
</rss>
