许多程序允许以守护进程模式(通常是默认模式)运行,或者使用诸如-f之类的标志在前台显式运行它.
现在,当配置upstart运行这样的程序时,我可以做到
exec foo -f # run in foreground
要么
expect fork exec foo # automatically runs as a daemon