【发布时间】:2016-06-24 14:02:34
【问题描述】:
我正在编写一个服务器进程,我想制作一个 Bash 脚本,该脚本将在以下两种情况之一下重新启动该进程:
- 当前进程退出(在这种情况下,延迟一段时间后重新启动)
- 可执行文件被修改(在这种情况下,立即重新启动)
脚本本身不应在任何一种情况下退出。
我可以做这些事情中的任何一个(使用简单的循环,或使用 fswatch),但我尝试做这两件事都没有奏效。有没有办法在 Bash 脚本中做到这两点?
【问题讨论】:
标签: bash process scripting build-automation