El 12/03/11 15:51, KZKG^Gaara escribió:
Amigo buenas,
Necesito descargar un archivo en por ejemplo este link:
http://downloads.net/storage/file.zip
Sucede que el archivo file.zip cambia todos los días de nombre, en
dependencia de la fecha y hora en que sea actualizado
(año-mes-dia-hora-minuto-segundo), hoy se llama file201103120955.zip
pero mañana es totalmente diferente, ese es el único archivo que hay en
la carpeta storage.
¿Cómo podría descargar esto mediante wget?
Para entonces hacer un script que se ejecutaría mediante cron todos los
días.
Lo he intentado con esto pero nada, no me lo descarga:
http://downloads.net/storage/*.zip <http://downloads.net/storage/file.zip>
http://downloads.net/storage/* <http://downloads.net/storage/file.zip>
hay un parámetro de wget que es:
-A, --accept=LIST comma-separated list of accepted extensions.
para tu ejemplo quedaría como sigue:
wget -A zip -r -l1 http://downloads.net/storage/
los parámetros -r -l1 son para que descargue recursivamente hasta el
nivel 1.
como resultado en la carpeta de salida también vas a tener grupo de
links que no te van a ser utiles y que con el script deves borrarlos y
solo dejar el fichero .zip deseado.
--
saludos
peter
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l