----- Original Message -----
From: "Luis Rodrigo Gallardo Cruz" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, April 26, 2007 1:13 AM
Subject: Re: [OT] Obtener usuarios que no tienen un archivo
On Wed, Apr 25, 2007 at 05:51:02PM -0500, Debian wrote:
Pero lo que necesito es que me arroje los usuarios que no tienen este
archivo es su home.
Ya vi el man de find y el de grep, probe este comando sin obtener el
resultado que busco:
find /home/ -name ArchivoBuscado | grep -v ArchivoBuscado
/me se rasca la cabeza.
No veo como sacar eso directamente con find. Pero el siguiente
pseudocódigo igual y te sirve de inspiración:
for home in <lista de todos los home de usuarios>; do
if ! test -f $home/ArchivoBuscado; then echo $home;fi
done
Tambien puedes hacer:
find /home/ | grep -v ArchivoBuscado
El output de tu find solo sacaba las entradas que contenian ArchivoBuscado, asi que solo con quitarle el filtro "-name
ArchivoBuscado" ya te los sacaba todos... luego el grep hace el resto.
--
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28
Saludos.
---------------------------------------------
Arnau Carrasco - http://www.arnaucarrasco.com
---------------------------------------------
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]