Cette commande fonctionne très bien pour lister le nom complet :
finger $(whoami) | egrep -o 'Name: [a-zA-Z0-9 ]{1,}' | cut -d ':' -f 2 | xargs echo
Mais, si vous l'exécutez après un
sudo su
Il renvoie l'administrateur du système racine du CVMS
Je me demande s'il n'y a pas un autre endroit pour lire la variable Nom complet ? Existe-t-il un objet Utilisateur quelque part qui pourrait l'indiquer ? Je pensais que j'étais sur quelque chose avec
dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
Mais il ne semble pas que le nom complet soit représenté dans ces données de retour.