[eside-ghost] Fwd: Identificar usuarios sin grupo
Jorge García - Bardok
bardok en gmail.com
Sab Feb 16 13:04:37 CET 2013
Kaixo!
Se me ocurren dos cosas:
- ¿Un espacio entre -F y :? En mi bash si no lo pongo casca.
- Este script:
#! /bin/bash
for user in `cat /etc/passwd | awk -F : '{ print $1 }'`; do
for num in `grep -c $user /etc/group`; do
if [ $num -eq 0 ] ; then
echo "El usuario $user no aparece en el fichero de grupos";
fi
done
done
Un abrazo!
--
Jorge García (aka Bardok)
---
Sending A Message To All
Sending A Message To God
We Must Bring Light To The Darkness
In Time We Will Rise Above
"Ark - Heal The Waters"
2013/2/16 Javier Allende Astigarraga <legolas.klaitxu en gmail.com>
> Buenos dias,
>
> Tengo que preparar un script que identifique si existen usuarios sin grupo
> asociado en unix.
>
> Obtengo los grupos de los usuarios de la siguiente manera pero el
> siguiente paso no termino de hacerlo bien ¿alguna ayuda?
>
> awk -F: '{ print $3}' | sort | uniq -d
>
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20130216/53448e8d/attachment.html>
Más información sobre la lista de distribución eside-ghost