我使用这个 bash 脚本来检查服务是否运行,如果运行该脚本将退出,否则它将运行另一个脚本,该脚本将执行一些命令,一旦完成,它将退出我的问题是当我手动运行我的脚本时它工作正常但是当我用 cron 运行它,它没有运行并且没有正确执行这是我的脚本
#!/bin/sh
SERVICE='loop2.sh'
if ps ax | grep -v grep | grep $SERVICE > /dev/null
then
echo "$SERVICE service running, everything is fine"
else
/home//www/loop2.sh
fi
对我的脚本进行任何调整以在 cron 中正常工作