while true; do ./script.sh; done um loop infinito rodando o script, se isso nao jogar nada pra background deve funcionar...
Eh como eu uso hoje o imsniff pro log do msn da empresa.. Flavio do Carmo Junior aka blk1d On 8/24/06, daniel <[EMAIL PROTECTED]> wrote: > Pra começar a brincadeira, > Vc deveria revisar a sintaxe dos comandos de seu script. > Os valores das variaveis são referenciados com o símbolo $ colados > afrente delas. > > if <condição1>;then > <comandos> > elif <condição2>;then > <comandos> > fi > > while <condicao>;do > <comandos> > done > > #> VARIAVEL=007 > > #> echo VARIAVEL > #> VARIAVEL > > #>echo $VARIAVEL > #> 007 > > Faz a correções e verifica se funciona. > qq duvida posta denovo... > > Daniel Freitas > > Em Qui, 2006-08-24 às 22:06 -0300, Renato de Freitas Freire escreveu: > > Ola pessoal. > > > > Estou precisando de um script que monitore a execucao de um script e > > sempre > > que o processo do script cair, ele execute novamente. > > Estive pesquisando e cheguei a desenvolver um pequeno script, mas nao > > funciona como esperado. > > > > Ele nao executa o script que sera monitorado e nem verifica a condicao > > do > > IF. > > > > > > $./start_login.sh Login.sh > > > > start_login.sh > > --------------------------------- > > #!/bin/bash > > > > testok=1 > > > > while testeok==1 > > do > > if ps | grep -q $0 & > > then > > sleep 5 > > else > > testeok=0 > > echo O servidor caiu em $(date "+ %d/%m as %H:%Mh") >> caiu.log > > while testeok=0 > > do > > Login.sh > > sleep 5 > > if ps aux | grep $0 & > > then > > testeok=1 > > fi > > done > > fi > > done > > > > --------------------------- > > > > Sera que alguem tem uma ideia pra me ajudar? > > > > Desde ja agradeco a atencao de todos. > > > > -- > > Renato de Freitas Freire > > [EMAIL PROTECTED] > > (31) 9968-1366 > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > --------------------------------------------------------------------- > 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: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > Links do Yahoo! Grupos > > > > > > > > --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
