Добрый день уважаемые посетители данной конференции!Скрипт , который должен делать, бэкап определенной директории ночью не запускается автоматически по крону.В /var/spool/mail/root
выдается следующая ошибка:/etc/cron.daily/backup.dns:
/usr/bin/run-parts: /etc/cron.daily/backup.dns: cannot execute binary file
Права на него стоят 755 и под рутом вручную запускаются.
Кто-нибудь может подсказать в чем проблема?
не совсем понял..
не запускается , а потом не отсылает по почте результат?
------------------------------------------------------------
#!/bin/sh
#example
exec > backup.txt
echo "$backup`/usr/bin/run-parts: /etc/cron.daily/backup.dns`"
echo `mail my@my.domen.ru < backup.txt`
exit 0
------------------------------------------------------------
или воспользуйся uuencodecrontab -e
там напишиш
tar cvfz - /patch/to/result | uuencode backup.tar.gz | mail -s "Backup DNS" my@my.domen.ru
>не совсем понял..
>не запускается , а потом не отсылает по почте результат?
>
>
>------------------------------------------------------------
>#!/bin/sh
>#example
>exec > backup.txt
>echo "$backup`/usr/bin/run-parts: /etc/cron.daily/backup.dns`"
>echo `mail my@my.domen.ru < backup.txt`
>exit 0
>------------------------------------------------------------
>
>
>или воспользуйся uuencode
>
>crontab -e
>
>там напишиш
>
>tar cvfz - /patch/to/result | uuencode backup.tar.gz | mail -s "Backup DNS"
>my@my.domen.ru
Проблема в том что не запускается.По почте пишет.
>Кто-нибудь может подсказать в чем проблема?
"#!/bin/sh" в начале скрипта не забыт?
>>/usr/bin/run-parts: /etc/cron.daily/backup.dns: cannot execute binary file
>
Из под cron-а всегда прописыай полностью все пути к любой утилите
С уважением сахалинец.
>>>/usr/bin/run-parts: /etc/cron.daily/backup.dns: cannot execute binary file
>>
>Из под cron-а всегда прописыай полностью все пути к любой утилите
>С уважением сахалинец.
Пути есть."#!/bin/sh" в начале скрипта не забыт?
Это тоже есть.
>Пути есть.
>
>"#!/bin/sh" в начале скрипта не забыт?
>
>Это тоже есть.А если он ляпнул в скрипте так:
:
#
Я так тоже всегда делаю...
RE:
Что бы сразу две оболочки работали сразу sh csh