LINUX.ORG.RU

не выполняется скрипт через cron


0

1

Уважаемые. Помогите пожалуйста. Суть вот в чем:

Есть скрипт:

#!/bin/bash MYPROG='soft' RESTART='/root/soft/soft' PGREP=«/usr/bin/pgrep» # find myprog pid $PGREP ${MYPROG} # if not running if [ $? -ne 0 ] then $RESTART fi

так вот этот скрипт как можете видеть следит за процессом и если процесса нет, он запускает софт. Скрипт лежит в папке с этим софтом (/root/soft), и при выполнение в консоли ./123.sh он прекрасно работает, но если его поставить в cron, он не работает.

В cron добавляю crontab -e * * * * * /root/soft/123.sh

И если его перенести в папку /root он тоже перестает работать при запуске через консоль.

Помогите решить проблему...

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.