简单的防止进程崩溃的Ubuntu和Windos脚本自动重启

Ubuntu更新
日志生成乱码比较多,可以将下面部分改为:

# 日志文件路径
LOGFILE="/root/sub.log"

# 无限循环执行命令,确保在崩溃后重启
while true; do
    # 使用 tee 命令同时输出日志到文件和标准输出
    $CMD | tee >(sed 's/\x1b\[[0-9;]*m//g' > $LOGFILE)
    # 可选:如果您想在重启之前等待一段时间,取消下一行的注释
    # sleep 10
done
#建议输出日志,方便查询报错
1 Like