On Tue, Apr 01, 2003 a las 07:54:44PM -0600, Juan Marcos Delgado Alcantar 
(ac-bio) wrote:
> Hola, estoy bajando una imagen iso de mandrake para un amigo. Estoy usando
> axel
> ftp://[EMAIL PROTECTED]/pub/linux/mandrake/iso/Mandrake91-cd1-inst.i586.iso
> 
> Pero cada x tiempo se cae la conexi�n. Afortunadamente repito el comando y
> reinicia la descarga en el punto en que la dejo.
> 
> Quiero dejar descargandolo durante la noche (me voy a casita) pero de
> momento no se me ocurre como hacer un ciclo para que cada vez que se
> interrumpa la descarga la vuelva a iniciar.

Hola, Juan.

Podr�as hacerte un peque�o "daemon" que se ejecute cada un minuto en
cron.

Dicho daemon consistir�a en un script de bash.

Ahora no estoy muy ducho con la sintaxis, pero a manera de
pseudoc�digo, se me ocurre lo siguiente:

si el proceso axel NO est� corriendo
        lanzo proceso axel
fin si

Para averiguar si axel est� corriendo, podr�as hacer un:

$  ps -A | grep axel

si el comando ps no te devuelve nada es porque axel no est� corriendo y
por lo tanto asumo que la conexi�n se cay� y axel dej� de ejecutarse.

Ahora, si a pesar de que se haya ca�do la conexi�n, el proceso axel
sigue apareciendo en la lista generada por ps, entonces, no se, deber�
haber alguna otra manera.

Espero que te sirva,


> 
> Un saludo, gracias.
> 
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
Arlequ�n                  _o)
[EMAIL PROTECTED]       / \\
http://counter.li.org/  _(___V
Linux Registered User   #207262

Responder a