Asi bych spíš použil něco jako
getent passwd | awk -F":" '{print "Login:" $1 "\tName:" $5 "\tHome:" $6}'
který ti vypíše i případné LDAP/AD uživatele…
Jo máš pravdu, tohle je správnější. Jen chce dát pozor, že v případě použití sssd je nutné nastavit v configu enumerate=true (výchozí je myslím false na většině distribucí), aby to přes ldap listovalo vzdálené uživatele. Tady se dostáváme k dalšímu problému, řada AD/ldap serverů nepodporuje listing velkého množství uživatelů, buď to rovnou vyhodí chybu nebo vrací neúplný výpis, to se bavíme o tisících uživatelích, ne každý se s tím asi setká.