当我在 UpStart 作业下面运行时,UpStart 作业会在脚本结束时自动停止。有什么方法可以让它保持运行,直到我运行 initctl stop testjob。就像我们在 Systemd 中使用 RemainAfterExit=yes 一样,它会保持服务运行直到我们停止它。
描述“测试作业”
作者“测试作者”
在运行级别启动 [2345]
执行/测试/脚本.sh
答案1
使用pre-start exec /test/script.sh
而不仅仅是exec
.
当我在 UpStart 作业下面运行时,UpStart 作业会在脚本结束时自动停止。有什么方法可以让它保持运行,直到我运行 initctl stop testjob。就像我们在 Systemd 中使用 RemainAfterExit=yes 一样,它会保持服务运行直到我们停止它。
描述“测试作业”
作者“测试作者”
在运行级别启动 [2345]
执行/测试/脚本.sh
使用pre-start exec /test/script.sh
而不仅仅是exec
.