milius(at)milius.net <milius(at)milius.net> wrote:
> ich weiss nicht wie ich alle user-accounts meines system auflisten /
> anzeigen kann - ich möchte nichts verändern, ich möchte nur sehen wieviele
> user es gibt und wie diese heissen....
Wenn es nur lokale User sind (kein NIS o.ä.), dann einfach:
cat /etc/passwd
Wenn Du die System-User (d.h. UID < 1000) nicht sehen möch-
test, dann: awk -F: '$3>999' /etc/passwd
Und wenn Du nur die Usernamen auflisten möchtest (ohne die
ganzen anderen Daten):
awk -F: '$3>999{print $1}' /etc/passwd
(Analog bekommst Du mit $3 die UID, mit $4 die primary GID,
$5 ist der ausgeschriebene Name bzw. GECOS-Feld, $6 und $7
sind Home und Login-Shell.)
Wenn NIS im Spiel ist, dann »ypcat passwd«.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "FreeBSD is Yoda, Linux is Luke Skywalker" -- Daniel C. Sobral To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 29 Sep 2004 - 15:20:47 CEST