Enviado em 01/11/2012 - 16:14h
Olá,
Estou executando o script abaixo:
[code]
#!/bin/bash
DATA=`date`
_PID=$$
start(){
while true; do
ping 172.18.0.74 > /dev/null
if [$? -eq 0]; then
echo "$DATA - MICRO NA REDE" >> /var/log/logping;
else
echo "$DATA - MICRO FORA DA REDE" >> /var/log/logping;
fi
sleep 1
}
stop(){
kill -9 $_PID;
}
case "$1" in
'start')
start;;
'stop')
stop;;
*)
echo "Use:{Start|Stop}"
exit 1 ;;
esac
[code]
e está ocorrendo o erro:
line 14: syntax error near unexpected token `}'
line 14: `}'
oq pode estar errado?
Grato.
Estou executando o script abaixo:
[code]
#!/bin/bash
DATA=`date`
_PID=$$
start(){
while true; do
ping 172.18.0.74 > /dev/null
if [$? -eq 0]; then
echo "$DATA - MICRO NA REDE" >> /var/log/logping;
else
echo "$DATA - MICRO FORA DA REDE" >> /var/log/logping;
fi
sleep 1
}
stop(){
kill -9 $_PID;
}
case "$1" in
'start')
start;;
'stop')
stop;;
*)
echo "Use:{Start|Stop}"
exit 1 ;;
esac
[code]
e está ocorrendo o erro:
line 14: syntax error near unexpected token `}'
line 14: `}'
oq pode estar errado?
Grato.