[BASH] Comprobar grupo de un usuario

Iniciado por ccrunch, 3 Marzo 2013, 17:36 PM

0 Miembros y 1 Visitante están viendo este tema.

ccrunch

Hola a todos, necesito un script para colocarlo en bash_logout, se trata de que compruebe el grupo de un usuario, si el grupo coincide que haga una cosa, y sino que no haga nada.

Alguien me puede ayudar?


-Myx-

$ for groupid in `id -G`; do if [[ $groupid -eq 17 ]]; then echo "User is in group 17";fi; done
User is in group 17


http://linux.about.com/library/cmd/blcmdl1_id.htm
http://www.cyberciti.biz/faq/bash-for-loop/

ccrunch

Cita de: -Myx- en  3 Marzo 2013, 18:37 PM
$ for groupid in `id -G`; do if [[ $groupid -eq 17 ]]; then echo "User is in group 17";fi; done
User is in group 17


http://linux.about.com/library/cmd/blcmdl1_id.htm
http://www.cyberciti.biz/faq/bash-for-loop/

En vez del numero de grupo podría poner su nombre, por ejemplo en vez de 17, trabajadores?