Am Donnerstag, 16. September 2004 20:47 schrieb Jan Trippler:
Am Donnerstag, 16. September 2004 18:33 schrieb Al Bogner:
Gibt es dafür einen direkten Befehl, festzustellen, welche "normalen" User es zB ab UID 1000 gibt oder macht man das am besten mit ls /home?
ls /home ist unsicher, weil es zwar üblich ist, dort die Home-Verzeichnisse zu parken aber nicht zwingend.
Was meinst Du mit "normal"? Ist das hier für Dich normal? getent passwd | grep '^[^:]\+:[^:]\+:[0-9]\{4,\}:'
Das bringt bei mir fast das Gewünschte. Dieses Ergebnis ist aber unerwünscht: nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash Helgas Variante passt in der Praxis unter Berücksichtigung obiger Einschränkung besser: "less /etc/passwd | grep home" und damit bin ich dann fast wieder bei ls, da ich zu less noch cut brauche um nur den User zu erhalten. Ich hätte mir so was ähnliches wie finger für meine Problemstellung gewünscht. Al