Cómo obtener el group ID y el User ID en unix
Al menos en linux SuSE 9, se puede hacer lo siguiente:
1. Para saber el userID:
egrep username /etc/passwd
El userID es el que aparece en el tercer campo (los campos se separan con ":"), por ejemplo, si el resultado del comando anterior es la siguiente línea:
oracle:x:1000:1000:oracle admin:/u00/app/oracle:/usr/bin/ksh
entonces el userID es 1000. El cuarto campo indica el groupID (que también es 1000).
2. Para saber el groupID, también se puede hacer lo siguiente:
egrep groupname /etc/group
De igual manera que en punto anterior, el ID es el tercer campo