Mehrere Services (myservice1, myservice2, ..) sollen restartbar gemacht werden können. Das Skript soll erkennen, ob ein „sudo“ für nicht priviligierte User (root, admin) vorangestellt werden muss:
#! /bin/sh set -e if [ "`whoami`" != 'root' -a "`whoami`" != 'admin' ]; then export SUDO=sudo fi while [ "$1" != '' ]; do echo "Restarting myservice$1..." $SUDO /usr/sbin/service myservice$1 restart shift done