Am Samstag 26 September 2009 schrieb RalfGesellensetter:
> Alternativ könnte ich ein Scriptfile mit "su $1" beginnen lassen und
> für alle User mit "myScript $u" aufrufen (muss dann am Ende von
> myScript ein "logout" stehen?

Nach etwas Suchen und Probieren scheint mir dies eine mögliche Lösung zu 
sein:

for u in `cat userlist` do
  sudo - $u  myScript.sh
done

Ich habe das eben getestet. Aufpassen muss man, wenn alle Scripte in 
eine gemeinsame Datei loggen sollen, da diese dann dem 1. User gehört 
und ggf. explizit auf a+w gesetzt werden muss.

Danke
Ralf
--
Linux mailing list [email protected]
subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux
Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo

Antwort per Email an