URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1742
[ Назад ]

Исходное сообщение
"НЕ запускается скрипт"

Отправлено Varyag , 05-Июн-03 10:44 
Добрый день уважаемые посетители данной конференции!

Скрипт , который должен делать, бэкап определенной директории ночью не запускается автоматически по крону.В /var/spool/mail/root
выдается следующая ошибка:

/etc/cron.daily/backup.dns:
/usr/bin/run-parts: /etc/cron.daily/backup.dns: cannot execute binary file
Права на него стоят 755 и под рутом вручную запускаются.
Кто-нибудь может подсказать в чем проблема?


Содержание

Сообщения в этом обсуждении
"НЕ запускается скрипт"
Отправлено Dracula , 05-Июн-03 18:30 
не совсем понял..
не запускается , а потом не отсылает по почте результат?


------------------------------------------------------------
#!/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


"НЕ запускается скрипт"
Отправлено Varyag , 06-Июн-03 09:59 
>не совсем понял..
>не запускается , а потом не отсылает по почте результат?
>
>
>------------------------------------------------------------
>#!/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


Проблема в том что не запускается.По почте пишет.


"НЕ запускается скрипт"
Отправлено DonkeyHot , 06-Июн-03 13:59 
>Кто-нибудь может подсказать в чем проблема?
"#!/bin/sh" в начале скрипта не забыт?

"НЕ запускается скрипт"
Отправлено Bootmen , 06-Июн-03 16:02 
>>/usr/bin/run-parts: /etc/cron.daily/backup.dns: cannot execute binary file
>
Из под cron-а всегда прописыай полностью все пути к любой утилите
С уважением сахалинец.

"НЕ запускается скрипт"
Отправлено Varyag , 06-Июн-03 17:45 
>>>/usr/bin/run-parts: /etc/cron.daily/backup.dns: cannot execute binary file
>>
>Из под cron-а всегда прописыай полностью все пути к любой утилите
>С уважением сахалинец.


Пути есть.

"#!/bin/sh" в начале скрипта не забыт?

Это тоже есть.


"НЕ запускается скрипт"
Отправлено Bootmen , 06-Июн-03 18:35 
>Пути есть.
>
>"#!/bin/sh" в начале скрипта не забыт?
>
>Это тоже есть.

А если он ляпнул в  скрипте так:
:
#


Я так тоже всегда делаю...


"НЕ запускается скрипт"
Отправлено Bootmen , 06-Июн-03 18:39 
RE:
Что бы сразу две оболочки работали сразу sh csh