Есть скрипт:
#!/bin/bash
CHECK='server-release is not running ... failed!' #строка для проверки
STATUS=$(/home/user/server/server/build.sh status) #запись статуса сервера в переменную
if [ "$CHECK" == "$STATUS" ]
then
echo "server is stopped"
rm -f /home/user/server/server/server.pid
/home/user/server/server/build.sh startd
else
echo "server is worked"
fi
Если просто выполнить скрипт /etc/starter.sh, то все отлично работает, условия выполняются, скрипт build.sh так же запускается. Запись crontab делал: sudo crontab -e, в самом crontab прописал:
crontab
* * * * * bash /bin/bash /etc/starter.sh > /tmp/starter.log 2>&1
в логах /tmp/starter.log
/bin/bash: /bin/bash: не удаётся запустить бинарный файл
Как правильно сделать запись в crontab, чтобы этот скрипт выполнялся каждую минуту?