Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ccrunch en 3 Marzo 2013, 17:36 pm



Título: [BASH] Comprobar grupo de un usuario
Publicado por: ccrunch en 3 Marzo 2013, 17:36 pm
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?



Título: Re: [BASH] Comprobar grupo de un usuario
Publicado por: -Myx- en 3 Marzo 2013, 18:37 pm
Código:
$ for groupid in `id -G`; do if [[ $groupid -eq 17 ]]; then echo "User is in group 17";fi; done
User is in group 17

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


Título: Re: [BASH] Comprobar grupo de un usuario
Publicado por: ccrunch en 3 Marzo 2013, 18:49 pm
Código:
$ for groupid in `id -G`; do if [[ $groupid -eq 17 ]]; then echo "User is in group 17";fi; done
User is in group 17

Código:
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?