-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 RalfGesellensetter schrieb: > 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.
su $u -c "myScript.sh" wäre wohl effektiver. - -- /* Mit freundlichem Gruß / With kind regards, Patrick Matthäi GNU/Linux Debian Developer E-Mail: [email protected] [email protected] Comment: Always if we think we are right, we were maybe wrong. */ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkq95NAACgkQ2XA5inpabMcEAwCeKplZMkGC9phaOAAijQYye7Tv 4S8An3hcOJT3HpG049vhQpwknNOTJhxd =nH4C -----END PGP SIGNATURE----- -- 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
