단일 명령으로 Upstarted 서비스 그룹을 시작/중지하는 관용적 방법은 무엇입니까?

단일 명령으로 Upstarted 서비스 그룹을 시작/중지하는 관용적 방법은 무엇입니까?

일반적으로 그룹으로 다시 시작되는 12개 정도의 서비스 세트가 있지만 개별적으로 다시 시작/중지해야 하는 경우도 있습니다.

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

관련 정보