El 28/02/07, Arnau Carrasco <[EMAIL PROTECTED]> escribió:
No sé por qué se han cortado las lineas. Te pongo el script final:for usuario in `/bin/ls -l /home/ |\ awk '{ if (substr($6, 1, 4) == "2007") print $3 }'` ; do echo -n "Usuario: $usuario " echo "(`cat /etc/passwd | grep ^$usuario: | cut -d ":" -f5`)" done Saluditos! > Si, como dices, son usuarios de sistema, y tienen home... pues ya lo > tienes. Echemos un vistazo a un home de una maquina mia: > > sauron:~# /bin/ls -l /home/ > total 1 > drwxr-xr-x 2 marcos marcos 200 2007-02-26 19:21 marcos > drwxr-xr-x 7 ra ra 696 2007-02-27 16:44 ra > drwxr-xr-x 6 switch switch 368 2006-10-31 14:33 switch > sauron:~# > > ahi tenemos la fecha... simplemente filtramos: > > sauron:~# /bin/ls -l /home/ | awk '{ if (substr($6, 1, 4) == "2007") > print $3 }' > marcos > ra > sauron:~# > > ya temenos los 2 usuarios. Puedes redirigir esto a un archivo para cruzar, > o podemos ir aun mas lejos: > > for usuario in `/bin/ls -l /home/ | awk '{ if (substr($6, 1, 4) == > "2007") print $3 }'` ; do > echo "Usuario: $usuario (`cat /etc/passwd | grep ^$usuario: | cut -d > ":" -f5`)" > done >
oye, y en el home del usuario tambien se encuentra la informacion de cuando fue la última vez q este leyó su correo?? es q se me está llenando la particion y quisiera borrar a las usuarios q no esten usando su correo digamos desde hace 2 meses. solo se q cuando ejecuto finger usuario ademas de la info del usurio , me sale "Mail last read Wed Feb 28 07:57 2007 (COT)"
> alehop! :D > Espero que sea lo que buscas, saludos. > > ----- Original Message ----- > From: "Carlos Velásquez" <[EMAIL PROTECTED]> > To: "Luis Rodrigo Gallardo Cruz" <[EMAIL PROTECTED]> > Cc: <[email protected]> > Sent: Tuesday, February 27, 2007 10:56 PM > Subject: Re: Obtener Nombre completo y login name > > >> Luis Rodrigo Gallardo Cruz escribió: >>> On Tue, Feb 27, 2007 at 02:07:06PM -0600, Carlos Velásquez wrote: >>> >>>> ... lo que necesito, es que me filtre solo los usuarios que he >>>> ingresado en este año 2007, he pasado buscando información en la web >>>> pero nada. >>>> >>> >>> No se puede. Esa información no está en el /etc/passwd. >> Tienes toda la razón..... >> >> Muchas gracias.... >> >> >> -- >> To UNSUBSCRIBE, email to [EMAIL PROTECTED] >> with a subject of "unsubscribe". Trouble? Contact >> [EMAIL PROTECTED] >> >> >> > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

