Скрипт мониторинга размера почты

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
skaramanga
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-08-20 7:51:01

Скрипт мониторинга размера почты

Непрочитанное сообщение skaramanga » 2010-08-20 7:59:35

Всем привет, сделал скрипт мониторинга почтового ящика, скрипт работает, всё вроде хорошо, когда от себя запускаю!!! но если скрипт срабатывает по крону, то на почту письмо с размером файла умноженным на два т.е. если файл на самом деле равен 700 Мб, то письмо приходит с значением 1400 Мб, а когда сам запускаю, всё нормально, значения приходят реальные. В чем проблема? что не так?

Код: Выделить всё

#!/bin/sh

file=`/usr/bin/du /cgate/CommuniGate/Accounts/quarantine.macnt/INBOX.mbox | /usr/bin/awk '{ print $1 }'`

mfs=1892352 #1848Mb

cm=$file

if [ "$file" -ge "$mfs" ]; then
        echo "Current mailbox size is $(("$cm"/1024)) Mb , maximum mailbox size 2048 Mb. Starting rename mailbox script."  | mailx -s "MAIL SERVER: quarantine mailbox quota exceeded" it@mail.ru
        /usr/local/adm/cg/cg_move

    else
        echo "Current mailbox size is $(("$cm"/1024)) Mb" | mailx -s "MAIL SERVER: Quarantine" it@mail.ru
fi

df -h |grep -ie '\(Size\|data\|cgate\)' | mailx -s "MAIL SERVER: Statistics" it@mail.ru

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35411
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Скрипт мониторинга размера почты

Непрочитанное сообщение Alex Keda » 2010-10-10 13:54:35

в шабанг добавьте
Убей их всех! Бог потом рассортирует...