On Tue, Jan 08, 2008 at 02:11:19PM +0100, Michael Westermann wrote: > Jou jetzt habe ich folgenden Script verbrochen: > > #!/bin/sh > PATH=/usr/bin:/bin > for i in `ldapsearch -x -b "dc=AWEK,dc=microdata" "(dmzPassword=*)" uid | > grep uid: | \ > sed s/uid:// `; do su $i -c "ls" > /dev/null ; done > > > der tut.
Als randbemerkung - man kann das grep sparen und dafuer sed nehmen
sed -ne '/^uid: / { s/uid://; p; }'
Als erklaerung - Fuer alle zeilen die mit ^uid: anfangen das uid droppen
und dann "printen" - Das -n fuehrt dazu das nicht automatisch alle
zeilen ausgegeben werden ...
Flo
--
Florian Lohoff [EMAIL PROTECTED] +49-171-2280134
Those who would give up a little freedom to get a little
security shall soon have neither - Benjamin Franklin
signature.asc
Description: Digital 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
