RE: bajar de ftp con wget

2000-03-24 Por tema Romón Sánchez, Enver
yo para hacer mirrors de directorios con wget utilizo:

$ wget -xrmc ftp://ftpdebian.org/debian/dists/potato/main/binary-i386/

Un saludo,

Enver Romon Sanchez
Analista Programador

O.N.C.E.
Dep. I+D Nuevas Tecnologias
Telf: 91.589.44.63
Fax: 91.589.90.49

[EMAIL PROTECTED]

Adicto a Linux registrado #74692

 -Mensaje original-
 De: Pablo [mailto:[EMAIL PROTECTED]
 Enviado el: jueves, 23 de marzo de 2000 14:58
 Para: debian-user-spanish@lists.debian.org
 Asunto: bajar de ftp con wget
 
 
 quiero bajar todo un directorio de un servidor ftp con wget 
 pero no lo hace
 sino que busca el archivo index.html, y al no encontrarlo va 
 al raiz del
 servidor y enpieza a bajar de alli
 
 ejemplo
 
 #wget -r ftp://ftpdebian.org/debian/dists/potato/main/binary-i386/
 
 
 como debo hacerlo
 
 
 --  
 Unsubscribe?  mail -s unsubscribe 
 [EMAIL PROTECTED]  /dev/null
 


Re: bajar de ftp con wget

2000-03-23 Por tema Jaime E. Villate
Pablo wrote:
 #wget -r ftp://ftpdebian.org/debian/dists/potato/main/binary-i386/

No me parece que wget sea lo que necesitas (pero puedo estar equivocado
pues no conozco todas las posibilidades de wget). La opción -r sirve
para buscar referencias del tipo a href=... y seguirlas, que no es lo
que vas a tener en este caso.
Te aconsejo que instales lftp o rsync que son mucho mejores para esto.
Por ejemplo con lftp:

lftp ftp.debian.org
lftp ftp.debian.org:~ cd debian/dists/potato/main 
cd ok, cwd=/debian/dists/potato/main 
lftp ftp.debian.org:/debian/dists/potato/main mirror binary-i386

y si quieres lo puedes poner en background (man lftp), salir de la
consola y dejarlo copiando por la noche.

Jaime Villate


Re: bajar de ftp con wget

2000-03-23 Por tema Enzo A. Dari
Pablo wrote:
 ...
 quiero bajar todo un directorio de un servidor ftp con wget pero ...
 #wget -r ftp://ftpdebian.org/debian/dists/potato/main/binary-i386/
 ...
Alguna vez usé el wget justamente para bajarme hamm de un mirror:
wget -m --passive-ftp -w 10 ftp://ftp.riken.go.jp/pub/Linux/distributions/debian
/hamm/hamm/binary-i386

Las opciones están explicadas en la man page, -m es para que
haga un espejado (copia recursiva, preservando la fecha de 
modificación de los archivos y el ownership). passive-ftp lo
necesito porque estoy detrás de un firewall, y -w 10 hace que
espere 10 segundos entre traer un archivo y otro (para que la
demás gente no proteste tanto).

Ultimamente estoy usando rsync, que hace un mejor trabajo
cuando se trata de archivos grandes con pocas modificaciones:

rsync -v -a -u --partial --stats --exclude-from=exclist
ftp.uk.debian.org::debian/dists/potato .
donde exclist contiene:
---
potato/main/binary-alpha
potato/main/binary-m68k
...
---
o sea: una lista con los directorios o archivos que *no* 
querés bajar.

Espero que te resulte útil.
-- 
Saludos,
 O__
Enzo.,/
()=\()
Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
8400-San Carlos de Bariloche, Argentina | email: [EMAIL PROTECTED]
Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm