使用单个命令启动/停止一组 Upstarted 服务的惯用方法是什么?

使用单个命令启动/停止一组 Upstarted 服务的惯用方法是什么?

我有一组十几个服务,通常以组的形式重新启动,但也有需要单独重新启动/停止的情况。

必须为所有 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

相关内容