shell-script-pt
[Top][All Lists]
Advanced

[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 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]