wget-opdracht om een bestand te downloaden en op te slaan onder een andere bestandsnaam

Ik ben een bestand aan het downloaden met de opdracht wget. Maar wanneer het wordt gedownload naar mijn lokale computer, wil ik dat het wordt opgeslagen onder een andere bestandsnaam.

Bijvoorbeeld: ik download een bestand van www.examplesite.com/textfile.txt

Ik wil wgetgebruiken om het bestand textfile.txtin mijn lokale map op te slaan als newfile.txt. Ik gebruik de opdracht wgetals volgt:

wget www.examplesite.com/textfile.txt

Antwoord 1, autoriteit 100%

Gebruik de optie -O file.

Bijvoorbeeld

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]

Antwoord 2, autoriteit 13%

Let ook op de volgorde van de parameters op de opdrachtregel. Tenminste op sommige systemen (bijv. CentOS 6):

wget -O FILE URL

werkt. Maar:

wget URL -O FILE

werkt niet.


Antwoord 3, autoriteit 3%

Je zou het genoemde commando Mechanical snail gebruiken. Let op de hoofdletter O. De volledige opdrachtregel die kan worden gebruikt, kan zijn:

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

of

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

Hopelijk helpt dat.


Antwoord 4

Met CentOS Linux ontdekte ik dat de gemakkelijkste syntaxis zou zijn:

wget "link" -O file.ext

waarbij "link"het webadres is dat u wilt opslaan en "file.ext"de bestandsnaam en extensie van uw keuze is.


Antwoord 5

wget -O yourfilename.zip remote-storage.url/theirfilename.zip

zal het voor je doen.

Opmerking:

a) het is een hoofdletter O.

b) wget -O filename urlwerkt alleen. Als u -Oals laatste plaatst, is dat niet het geval.

Other episodes