Lutz Kasper wrote:
[...]
Klappt prima und vor allem kann ich mit der Erläuterung etwas anfangen.
So ganz verstehe ich den Sinn des Skriptes nicht. Da ein User kaum ausserhalb seines eigenen Home-Verzeichnisses schreiben darf und auch nicht das wahre $HOME aus /etc/passwd genommen wird (sondern einfach der Username an /home angehaengt wird), sollte es da ein schlichtes du -sm /home/* 2>/dev/null | \ awk '$1>20 { printf("%s: size %dMB exceeds limit (20MB)\n",$2,$1) }' nicht auch tun? Auf alle Faelle ist ein Konstrukt wie cut -d: -f1,3 /etc/passwd | awk -F: '$2 > 999 { print $1 }' unnoetig, da ein awk -F: '$3>999 { print $1 }' /etc/passwd das Gleiche auf einfacherere Weise liefert. Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org