[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] Solucao com wget
From: |
Marcelo Anton |
Subject: |
Re: RES: [shell-script] Solucao com wget |
Date: |
Wed, 23 Jan 2002 15:24:08 -0200 |
Eu nao entendi muito bem o que esta rotina faz.
E que eu queria ler de um arquivo uma url e no outro dia verificar se ele
acabou de baixar ou nao. Dai continuar.
Em Qua 23 Jan 2002 15:58, you wrote:
> Olaí Marcelo,
> vê se isso funciona.
>
> #!/bin/sh
>
> Espera9 () # rotina que dorme e acorda esperando 9 h
> {
> while [ `date "+%H"` -lt 9 ]
> do
> if kill -1 $1 # O processo ainda esta em execucao?
> then
> sleep 60 # Daqui a um minuto novo teste
> else
> exit # Terminou execucao antes das nove
> fi
> done
> stop $1 # As 9h vou suspende-lo
> }
>
> # Corpo do programa
>
> if bg $! # Se existe algum processo "stopado" coloco-o em backgound
> then
> Espera9 $!
> else
> aqui escreva o comando ftp, colocando-o em background
> Espera9 $!
> fi
>
> Inicie o processo acima pelo cron às 2h. Isto *deve* funcionar. Qq dúvida
> entre em contato.
>
> [ ]s,
> Julio Cezar Neves
>
>
> -----Mensagem original-----
> De: Marcelo Bublitz Anton [mailto:address@hidden]
> Enviada em: quarta-feira, 23 de janeiro de 2002 01:03
> Para: address@hidden
> Assunto: [shell-script] Solucao com wget
>
>
> Estou precisando implementar uma seguinte solucao com o wget ou qualquer
> outro genreciador de download.
> Preciso que ele fique baixando um deteminado arquivo descrito em um .txt
> das
>
> 2 da manha ate as 9. Depois no outro dia ele veja se acabou de baixar já se
> nao ele tem que continuar se nao passa pro outro.
> Alguma coisa assim alguem conhece um programa ou script pronto que faça
> isso?
> Ou eu terei que fazer em Shell Script. Nao sou muito bom nisso nao tenho
> ideia de como faze-lo parar por exemplo.
--
+ - - - - - - - - - - - - - - - - - - - - - - - - - - +
| Marcelo Anton - address@hidden
| ICQ: 75744712 - Usr Linux n.: 230281
| Lajeado - RS - Brasil
+ - - - - - - - - - - - - - - - - - - - - - - - - - - +
| Definity Linux 1.0r4 - Kernel 2.4.17-mar2
| KDE 2.2.2
+ - - - - - - - - - - - - - - - - - - - - - - - - - - +