webentwicklung-frage-antwort-db.com.de

Befehl wget zum Herunterladen einer Datei und Speichern unter einem anderen Dateinamen

Ich lade eine Datei mit dem Befehl wget herunter. Aber wenn es auf meinen lokalen Computer heruntergeladen wird, möchte ich, dass es unter einem anderen Dateinamen gespeichert wird.

Zum Beispiel: Ich lade eine Datei von www.examplesite.com/textfile.txt herunter.

Ich möchte wget verwenden, um die Datei textfile.txt in meinem lokalen Verzeichnis als newfile.txt zu speichern. Ich benutze den Befehl wget wie folgt:

wget www.examplesite.com/textfile.txt
476
noobcoder

Verwenden Sie die Option -O file.

Z.B.

wget google.com
...
16:07:52 (538.47 MB/s) - `index.html' saved [10728]

vs.

wget -O foo.html google.com
...
16:08:00 (1.57 MB/s) - `foo.html' saved [10728]
744
naumcho

Beachten Sie auch die Reihenfolge der Parameter in der Befehlszeile. Zumindest auf einigen Systemen (z. B. CentOS 6):

wget -O FILE URL

funktioniert. Aber:

wget URL -O FILE

funktioniert nicht.

86
mousomer

Sie würden den aufgeführten Befehl Mechanische Schnecke verwenden. Beachten Sie den Großbuchstaben O. Die zu verwendende vollständige Befehlszeile kann sein:

wget www.examplesite.com/textfile.txt --output-document=newfile.txt

oder

wget www.examplesite.com/textfile.txt -O newfile.txt

Ich hoffe, das hilft.

23
ioMatrix

Unter CentOS Linux stellte ich fest, dass die einfachste Syntax wäre:

wget "link" -O file.ext

dabei ist "link" die Webadresse, die Sie speichern möchten, und "file.ext" der Dateiname und die Erweiterung Ihrer Wahl.

8
ZenkyGt
_wget -O yourfilename.Zip remote-storage.url/theirfilename.Zip
_

wird den Trick für Sie tun.

Hinweis:

a) Es ist eine Hauptstadt O.

b) wget -O filename url funktioniert nur. Das Setzen von -O als letztes nicht.

0
Lakshman Pilaka