wget
Red
Uso
wget [options] <url>Descarga una URL a un archivo y sigue las redirecciones por si mismo; esa es la diferencia con curl, que imprime en la terminal si no se le indica otra cosa, y macOS no lo incluye.
Opciones habituales
| Opción | Significado |
|---|---|
| -O <file> | Choose the output name; -O - writes to stdout like curl does. |
| -c | Continue a partly downloaded file instead of starting over. |
| -q | Quiet. Pair with -O - to pipe the body somewhere. |
| -P <dir> | Put downloads into a directory. |
| -r -np -k | Recursive mirror, never climb above the start URL, rewrite links for local reading. |
| --limit-rate=1m | Cap the bandwidth so the download does not saturate the line. |
| -N | Only fetch if the remote file is newer than the local copy. |
Ejemplos
wget -c https://example.com/big.isoResume a large download after the connection dropped.
wget -r -np -k https://example.com/docs/Mirror a documentation tree for offline reading.
wget -qO- https://example.com | headBehave like curl and print to the terminal.
Cuando falla una conexión, estos acotan hasta dónde llegó: el nombre no resuelve, no hay ruta o el puerto está cerrado.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace wget?
Descarga una URL a un archivo y sigue las redirecciones por si mismo; esa es la diferencia con curl, que imprime en la terminal si no se le indica otra cosa, y macOS no lo incluye.
Q. ¿Cómo se escribe?
wget [options] <url> — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 7; la lista completa está en man wget. Este comando está en Red.
Comandos relacionados
página man: man wget