A função libc para isso é getgrgid () .
Para usá-lo a partir do shell, tente este comando:
getent group GID | cut -d: -f1
Como posso obter o nome do grupo do Unix com base no ID do grupo?
Nota: procurar em /etc/passwd
ou /etc/groups
não é uma solução, pois alguns sistemas podem estar usando o NIS para que os usuários e grupos não sejam listados lá.
A função libc para isso é getgrgid () .
Para usá-lo a partir do shell, tente este comando:
getent group GID | cut -d: -f1
Tags user-accounts unix