我有一组十几个服务,通常以组的形式重新启动,但也有需要单独重新启动/停止的情况。
必须为所有 12 个命令发出 Upstart 命令非常麻烦并且容易出错,但这似乎是 upstart 可能已经解决的一个常见问题。
到目前为止,我的解决方案是这样做:
find /etc/init -name "prefix*.conf" | while read i; do basename $i; done | cut -d "." -f1 | while read i; do sudo start $i; done