MAILBOXES UNUSED

Hernán Oliva Valero <[email protected]>
Newsgroups gmane.org.user-groups.linux.gulcr
Message-ID <[email protected]>
Liste@s:

Me han solicitado saber que usuarios no me han utilizado el email en la
 semana pasada. Para eso he utilizado el siguiente script:

#!/bin/bash
echo MAILBOXES UNUSED IN THE LAST WEEK > results.txt
echo ------------------------------------ >> results.txt
for x in `grep ":500:" /etc/passwd | cut -f 1 -d : | sort`
    do
        if !{grep " "$x" " /var/log/maillog.1 | grep login}
            then {echo $x is unused. >> results.txt}
        fi
    done

Pero... supuestamente me debería de buscar los usuarios cuyos UID sean
superior al 500 y cuando lo ejecuto me devuelve:

line 6: !{grep: command not found.

Alguién me puede sugerir algo....

Gracias,
--
Lic. Hernán Valero
Administrador de red.
linux counter: 304904
Jabber UID: [email protected]
		  [email protected]

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.


-- 
Desuscripción: escriba a [email protected], tema 'unsubscribe'
Problemas a: [email protected].  http://gulcr.org/ListasDeCorreo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.