wget для загрузки файла и сохранения в виде другого имени файла

Я загружаю файл с помощью команды wget. Но когда он загружается на мой локальный компьютер, я хочу, чтобы он был сохранен как другое имя файла.

Например: я загружаю файл с сайта www.examplesite.com/textfile.txt

Я хочу использовать wget для сохранения файла textfile.txt в моем локальном каталоге как newfile.txt. Я использую команду wget следующим образом:

wget www.examplesite.com/textfile.txt

Ответ 1

Используйте параметр -O file.

Например

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

против

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

Ответ 2

Также обратите внимание на порядок параметров в командной строке. По крайней мере, в некоторых системах (например, CentOS 6):

wget -O FILE URL

работает. Но:

wget URL -O FILE

не работает.

Ответ 3

Вы должны использовать команду "Механическая улитка". Обратите внимание на верхний регистр O. Полная командная строка для использования может быть:

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

или

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

Надеюсь, это поможет.

Ответ 4

Используя CentOS Linux, я обнаружил, что самый простой синтаксис:

wget "link" -O file.ext

где "link" - это веб-адрес, который вы хотите сохранить, а "file.ext" - это имя файла и расширение по вашему выбору.

Ответ 5

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

поможет вам.

Примечание:

а) это столица О.

б) wget -O filename url будет работать только. Ставить -O последний не удастся.