脚本在 Linux 机器启动时运行,如果失败则重试 2024-6-16 • linux scheduled-tasks 我想设置一个脚本,在 Linux 启动后运行,如果失败则不断重试(间隔一段时间,比如 1 分钟)。我该怎么做? 谢谢! 答案1 看这个答案如何在启动时运行脚本。要继续重试,请为脚本编写一个包装器,以确定脚本是否失败,如果失败,请等待 1 分钟,然后重试。这实际上取决于您使用的语言,因此如果您需要更多帮助,请提供更多详细信息。 您可以使用 bash 脚本创建循环这些说明。 i="0" while [ $i -ne 1 ] do # Run your script here # if script was successful, set $i to 1 sleep 60 done 相关内容 uWSGI 无法通过 Upstart 启动,但可以从控制台正常启动 .htaccess AuthType 不符合我的预期 远程桌面服务器上的临时配置文件 gmusicbrowser 无法启动? 如何通过 Dell H700 PERC RAID 控制器过度配置 Intel SSD RAID 阵列 如何将 rmvb 转换为 mp4?(或者,为什么 ffmpeg 不起作用?) 如何结束由“at”提交的脚本启动新进程? 这(可能)能运行 Ubuntu 吗? 无法运行 mysql 服务器(无法创建/写入文件‘/run/mysqld/ibmW5ibS’) “语法”突出显示平面文件