免责声明:我对 shell 脚本完全陌生,但在其他语言(如 PHP 和 Obj-C)方面有相当多的经验。
我正在写我的第一个守护进程脚本。以下是目标:
- 我想让它在后台运行
- 我希望它由包含启动/停止/重启命令的 init.d 脚本触发
- 我希望循环中的每个进程都触发自己的子进程。
- 当 init.d 脚本启动的父进程被终止时,我希望子进程也终止。
本质上,我正在寻找在 apache、spamd、dovecot 等软件中似乎非常普遍的同类行为。但是,根据我的研究,我还没有找到一个简单的答案来说明这是怎么回事这样的事情就实现了。
任何帮助是极大的赞赏。