[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Shell
From: |
tschievenin |
Subject: |
Shell |
Date: |
Tue, 06 Dec 2005 15:20:47 -0000 |
User-agent: |
eGroups-EW/0.82 |
Bom como disse sou iniciante nessa area de programação shell, fiz um
script que é mais um exercício do que um script usual, gostaria de
saber o pq do meu script não entrar no if pois ele só manda o email
como se o serviço estivesse parado.
Agradeço desde já!!
OS=`uname -s`
SENDER=address@hidden
MAILBOX=address@hidden
REPL=address@hidden
# Verificando se o sistem eh Linux
#inicia as variáveis
if [ $OS = "Linux" ];then
HOSTN=/bin/hostname
SENDMAIL=/usr/sbin/sendmail
else
echo " Sistema não reconhecido"
exit -1
fi
# Verifica se todos o squid está rodando
PROXY=`service squid status`
if [ "$PROXY"= "O squid (pid 825 823) está a
rodando... " ];then
echo -e Subject:" Servico iniciado com sucesso
\nReply-To: \
$REPL\nTudo esta rodando perfeitamente."|$SENDMAIL -
f$SENDER $MAILBOX
else
echo -e "Subject: O servico esta parado \nReply-To: \
$REPL\nAdministrador verificar o
servico."|$SENDMAIL -f$SENDER $MAILBOX
fi