Qual é a maneira idiomática de iniciar / parar um grupo de serviços Upstart com um único comando?

1

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
    
por stantonk 19.03.2015 / 17:56

0 respostas