gpt4 book ai didi

linux - 进程未从 cron 下的脚本运行

转载 作者:太空宇宙 更新时间:2023-11-04 03:59:06 25 4
gpt4 key购买 nike

我的 cron 计划是:

* * * * *    /home/sa-mp/samp03/fix.sh

我的脚本是:

#!/bin/bash
if ! pgrep samp03svr; then
/home/sa-mp/samp03/samp03svr &
echo "$(date): Process start" >> /home/sa-mp/samp03/restart_log.txt
fi

手动调用脚本时,它工作正常,但是当 cron 调用该脚本时,进程“samp03svr”未运行。

脚本和进程的权限是755。

来自 var/log/cron.log 的行:

/USR/SBIN/CRON[3662]: (root) CMD (/home/sa-mp/samp03/fix.sh)

最佳答案

试试这个方法:

* * * * *    /home/sa-mp/samp03/fix.sh >  /home/sa-mp/samp03/fix.sh.out

请告诉我们什么是 samp03svr。

关于linux - 进程未从 cron 下的脚本运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23612832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com