Estoy descargando un archivo usando el wgetcomando. Pero cuando se descarga en mi máquina local, quiero que se guarde con un nombre de archivo diferente.
Por ejemplo: estoy descargando un archivo de www.examplesite.com/textfile.txt
Quiero usar wgetpara guardar el archivo textfile.txten mi directorio local como newfile.txt. Estoy usando el wgetcomando de la siguiente manera:
wget www.examplesite.com/textfile.txt

wget -O newfile.txt.wget -oenviará información de registro a un archivo.wget -Odará salida al contenido descargado.man wgette contaré todo esto y más.Respuestas:
Usa la
-O fileopción.P.ej
vs.
fuente
wget -O file http://fooestá destinado a funcionar comowget -O - http://foo > file; el archivo se truncará de inmediato y todo el contenido descargado se escribirá allí ".wgeten la consola y agregarlo al archivo. Por ejemplowget -O - -o /dev/null http://google.com >> foo.html. ReferenciaObserve también el orden de los parámetros en la línea de comando. Al menos en algunos sistemas (por ejemplo, CentOS 6):
trabajos. Pero:
No funciona.
fuente
Usaría el comando Caracol mecánico enumerado. Observe la O mayúscula. La línea de comando completa para usar podría ser:
o
Espero que ayude.
fuente
Usando CentOS Linux descubrí que la sintaxis más fácil sería:
dónde
"link"está la dirección web que desea guardar y"file.ext"es el nombre de archivo y la extensión de su elección.fuente
hará el truco por ti.
Nota:
a) es una O mayúscula.
b)
wget -O filename urlsolo funcionará. Poniendo-Oúltimo no lo hará.fuente