小编zel*_*lla的帖子

如何正确处理服务脚本中pid.file的删除

我正在尝试为应用程序编写服务脚本。所以我可以这样控制它:

./myscript.sh start|stop|status
Run Code Online (Sandbox Code Playgroud)

启动时pid.file创建进程 ID,并基于它我可以检查状态并停止进程。在停止命令中我删除了pid.file- 没关系。

但是,如果应用程序以异常方式崩溃 - 关闭电源等,则pid.file不会删除,我需要手动删除它。

如何在脚本中正确处理这种异常情况?

linux shell pid shell-scripting

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

linux ×1

pid ×1

shell ×1

shell-scripting ×1