我需要一个脚本来根据用户呼叫stop
或系统是否关闭以不同的方式关闭。
一些背景知识:我有两个主要功能用于结束正在运行的连续进程:stop
和suspend
。当我调用 时stop myscript
,我希望stop
使用该功能。但是,当机器关闭时,我希望suspend
使用该功能。Upstart 可以做到这一点吗?
类似地,我可以创建一个特定于脚本的关键字来指定不同的关闭类型(例如我可以说stop myscript
AND suspend myscript
)吗?
答案1
Upstart 没有任何“暂停”节,您可以做的是设置两个具有不同stop on
节的 upstart 脚本。