Press "Enter" to skip to content

进程挂了自动检测和重启shell

#!/bin/bash
script_name="tcdy_mini_img" # 需要监测的Shell脚本名称

if pgrep -f "$script_name" > /dev/null; then
    echo "The script is running."
else
    echo "The script is not running.".PHP_EOL
    nohup /www/server/php/74/bin/php -f /www/wwwroot/tcdy_mini_img/think mq &
    echo "run mq ok".PHP_EOL;
fi
~     

另外

dos2unix命令 如果是windows下编辑的文件需要用此命令转换

One Comment

发表评论