Was ist die idiomatische Art, eine Gruppe von Upstarted-Diensten mit einem einzigen Befehl zu starten/stoppen?

Was ist die idiomatische Art, eine Gruppe von Upstarted-Diensten mit einem einzigen Befehl zu starten/stoppen?

Ich habe einen Satz von etwa einem Dutzend Diensten, die normalerweise in einer Gruppe neu gestartet werden, aber es gibt auch Fälle, in denen sie einzeln neu gestartet/gestoppt werden müssen.

Es ist mühsam und fehleranfällig, für alle 12 Upstart-Befehle ausgeben zu müssen, aber es scheint, als ob dies ein relativ häufiges Problem sein muss, das Upstart möglicherweise gelöst hat.

Meine Lösung besteht derzeit darin, so etwas zu tun:

find /etc/init -name "prefix*.conf" | while read i; do basename $i; done | cut -d "." -f1 | while read i; do sudo start $i; done

verwandte Informationen