Daniel Leidert wrote:
Hallo,
Es gibt ja diverse Möglichkeiten, den Login-Namen auszugeben. Als Programme können das `id/whoami/login'. Und als Umgebungsvariable enthält USERNAME das Login. Aber man kann ja auch den vollen Namen zusätzlich angeben. Mir fällt nur `finger' ein, um den für einen Benutzer zu erfahren. Daher die Frage: Gibt es für den evtl. auch eine Umgebungsvariable oder ein Wrapper für `finger', der mir nur den Namen ausgibt (ja, kann ich zur Not auch selber). Ich finde nichts außer dem genannten Programm.
getent passwd | grep "^$USER:" | cut -d: -f 5 ^^^^^^ ^^^^^ | Wir wollen ja nur den angemeldeten User... | | funktioniert im Gegensatz zu "cat" auch dann, wenn die User aus anderen Quellen (z.B. LDAP) kommen...
Ciao, Thomas