[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Re: Conexão Automática
From: |
Luis Tiani |
Subject: |
RE: [shell-script] Re: Conexão Automática |
Date: |
Wed, 13 Oct 2004 11:35:14 -0200 |
troca o comando "sleep 60" por "sleep 50".............
Luis Tiani
São Paulo-SP
----Original Message Follows----
From: "J. F. Mitre" <address@hidden>
Reply-To: address@hidden
To: address@hidden
Subject: [shell-script] Re: Conexão Automática
Date: Tue, 12 Oct 2004 16:24:42 -0300
Olá seguindo as orientações que recebi do Rodrigo e do Marcelo, o script
ficou
assim:
==============================================
#!/bin/bash
# comandos a serem executados
kppp &
# fim comandos
while true
do
var1=`date "+%R"`
if [ "$var1" == "16:09" ]
then
kill -9 $(ps ax|grep "kppp"|awk '{print $1}')
exit 1
fi
sleep 60
done
exit
==============================================
Aconteceram alguns erros, o primeiro é que não funcionou, ou seja, a hora
passou e o programa não fechou (na verdade, o programa nem sequer suspendeu
o
loop, o que me faz perguntar: O que faz exatamente o while true, quero
dizer,
quem fornece o true para que ele entenda que deve parar de executar o while
?
Eu não sei se existe algum outro erro no script, mas mesmo sem usar o while
true ele não consegue localizar o programa e matar ele, ou seja:
kill -9 $(ps ax|grep "kppp"|awk '{print $1}')
aparentemente não está fazendo efeito... o que é estranho, pois acho que o
comando está certo.
Assim como é muito estranho o script retornar erro na posição onde está o
fi.
ele diz que um fi era esperado na posição, mas oras ele está ali....
Uma dúvida adicional, o que faz o comando sleep ?
Obrigado!
J. F. Mitre
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RE: [shell-script] Re: Conexão Automática,
Luis Tiani <=