Búsqueda de sitios web

Cómo cambiar el nombre del archivo durante la descarga con Wget en Linux


La utilidad Wget es un descargador de archivos basado en línea de comandos popular y rico en funciones para sistemas operativos tipo Unix y sistemas operativos Windows. Admite la descarga no interactiva de archivos a través de protocolos como HTTP, HTTPS y FTP.

Está diseñado para funcionar de manera confiable con conexiones de red lentas o inestables. Es importante destacar que, en caso de interrupciones en la red, le permite continuar obteniendo un archivo parcialmente descargado ejecutando nuevamente un comando en particular.

Lectura sugerida: 5 herramientas basadas en la línea de comandos de Linux para descargar archivos

En este breve artículo, explicaremos cómo cambiar el nombre de un archivo durante la descarga con el comando wget en la terminal Linux.

De forma predeterminada, wget descarga un archivo y lo guarda con el nombre original en la URL, en el directorio actual. ¿Qué pasa si el nombre del archivo original es relativamente largo como el que se muestra en la siguiente captura de pantalla?

wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip

Tomando el ejemplo anterior, para cambiar el nombre del archivo descargado con el comando wget a otro, puede usar -O o --output-document La bandera con las opciones -c o --continue ayuda a continuar obteniendo un archivo parcialmente descargado como explicamos al principio.

wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip -O db-connection-test.zip

Tenga en cuenta que el indicador -O le dice a wget que realice la redirección del shell además de indicarle que use el nuevo nombre en lugar del nombre original en la URL. Esto es lo que sucede prácticamente:

wget -cO - https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip > db-connection-test.zip
ls

El archivo se escribe en la salida estándar y luego el shell lo redirige al archivo especificado, como se muestra en la captura de pantalla anterior.

Si desea descargar vídeos de You-tube y otros sitios desde la línea de comandos, puede instalar y utilizar YouTube-DL en Linux.

¡Eso es todo por ahora! En este artículo, mostramos cómo cambiar el nombre del archivo descargado con el comando wget. Para enviarnos cualquier consulta o agregar sus ideas a este artículo, utilice el formulario de comentarios a continuación.