Hi Daniel,
On Tue, Nov 04, 2008 at 11:42:16 +0100, Daniel Leidert wrote:
Es gibt ja diverse Moeglichkeiten, den Login-Namen auszugeben. Als Programme koennen das `id/whoami/login'. Und als Umgebungsvariable enthaelt USERNAME das Login. Aber man kann ja auch den vollen Namen zusaetzlich angeben. Mir faellt nur `finger' ein, um den fuer einen Benutzer zu erfahren. Daher die Frage: Gibt es fuer den evtl. auch eine Umgebungsvariable oder ein Wrapper fuer `finger', der mir nur den Namen ausgibt (ja, kann ich zur Not auch selber). Ich finde nichts ausser dem genannten Programm.
Mir ist keine Umgebungsvariable bekannt, die den Full Name enthaelt. Einen Wrapper fuer finger wuerde ich nicht verwenden, eher das folgende bash-Konstrukt:
(IFS=":," ; set -- $(grep -w $(id -un) /etc/passwd) ; echo $5)
Gruss, Chris