shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AJuda pela amor de Deus!


From: whitehatg
Subject: Re: AJuda pela amor de Deus!
Date: Thu, 20 Jul 2006 21:01:24 -0000
User-agent: eGroups-EW/0.82

#!/bin/bash

EMAIL="address@hidden"
LOG="msg"
USER="rafaell"
cd /home/whitehat/hub/
HUB=$(ls /var/mail/ | grep $USER)
if [ $? -ne 0 ] ; then
        SERVMAIL=$(netstat -l | grep smtp)
        if [ $? -eq 0 ] ; then
                cat $LOG | mail $EMAIL -s "user"
                exit 0
        fi
fi
exit









--- Em address@hidden, "rafael\.nery"
<rafael.nery@u...> escreveu
>
> Alguém pode me ajudar pela amor de Deus!!!
> Preciso comparar se dentro do /var/mail existe um user.
> Se não existir ele sai do programa, se existir ele envia um email
> Por ex:
> #!/bin/bash
> #
> #
> VER=rafaell
> ARQ=`ls /var/mail | paste`
>   if [ "$VER" != "$ARQ" ]
> then
>    echo "nao exite esse usuario"
> else
> echo "exite esse usuario"
> fi
> 
> Não consigo fazer essa condição funcionar.. ele não consegue comparar.
> Alguém pode me dar uma luz!?
> Obrigado,
> rafael.
> PS: tentei assim tb:
> #!/bin/bash
> VER=rafaelll
> for ARQ in `ls /var/mail | paste`
> do
>   ARQ=`echo $ARQ | cut -f1`
>   if [ "$VER" != "$ARQ" ]
> then
>    echo "nao exite esse usuario"
> else
>    echo "exite esse usuario"
>   fi
> done
>






reply via email to

[Prev in Thread] Current Thread [Next in Thread]