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 alehop! :D Espero que sea lo que buscas, saludos.----- Original Message ----- From: "Carlos Velásquez" <debianlist@cuna.ac.cr>
To: "Luis Rodrigo Gallardo Cruz" <rodrigo@nul-unu.com> Cc: <debian-user-spanish@lists.debian.org> 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 debian-user-spanish-REQUEST@lists.debian.orgwith a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org