Eu tenho um conjunto de uma dezena de serviços que geralmente são reiniciados em um grupo, mas também há casos em que eles precisam ser reiniciados / interrompidos individualmente.
É complicado e propenso a erros ter que emitir comandos Upstart para todos os 12 deles, mas parece que isso tem que ser um problema comum que o upstart possa ter resolvido.
A partir de agora, minha solução é fazer algo assim:
find /etc/init -name "prefix*.conf" | while read i; do basename $i; done | cut -d "." -f1 | while read i; do sudo start $i; done