Stavo cercando un post più vecchio ( link ) e ho provato il codice che l'utente Arne Stenström ha pubblicato.
members () { dscl . -list /Users | while read user; do printf "$user "; dsmemberutil checkmembership -U "$user" -G "$*"; done | grep "is a member" | cut -d " " -f 1; };
Funziona perfettamente ma l'output è una lista degli utenti uid. Sto cercando di ottenere anche i RealName per avere un elenco con l'uid e il RealName all'output.
Ho provato cose e opzioni infinite ma non sono in grado di ottenerlo. So che posso elencare il RealName di un utente con questo codice:
dscl . -list /Users/username RealName
Non riesco a trovare il modo di unire entrambe le idee per raggiungere il risultato desiderato.
Potresti aiutarmi?
Grazie mille.