RE: bajar de ftp con wget
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
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
Re: bajar de ftp con wget
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
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