[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Solucao com wget
From: |
Julio Cezar Neves - DISB.O |
Subject: |
RES: [shell-script] Solucao com wget |
Date: |
Wed, 23 Jan 2002 14:58:56 -0300 |
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
+---------------------------------+
| Conectiva Linux 7.0 - Kernel 2.4.5-6
| KDE 2.1.2
+---------------------------------+
Sair da lista: address@hidden
Banco Dados: http://www.egroups.com/group/shell-script
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
- RES: [shell-script] Solucao com wget,
Julio Cezar Neves - DISB.O <=