Я загружаю файл с помощью wget
команды. Но когда он загружается на мой локальный компьютер, я хочу сохранить его под другим именем.
Например: я загружаю файл из www.examplesite.com/textfile.txt
Я хочу использовать, wget
чтобы сохранить файл textfile.txt
в моем локальном каталоге как newfile.txt
. Я использую wget
команду следующим образом:
wget www.examplesite.com/textfile.txt
wget -O newfile.txt
.wget -o
выведет информацию журнала в файл.wget -O
выведет загруженный контент.man wget
расскажет вам все это и многое другое.Ответы:
Используйте
-O file
опцию.Например
против
источник
wget -O file http://foo
предназначен для такой работыwget -O - http://foo > file
; файл будет немедленно обрезан, а весь загруженный контент будет записан там. "wget
в консоль и добавить в файл. Напримерwget -O - -o /dev/null http://google.com >> foo.html
. СсылкаТакже обратите внимание на порядок параметров в командной строке. По крайней мере, в некоторых системах (например, CentOS 6):
работает. Но:
не работает.
источник
Вы бы использовали команду Механическая улитка в списке. Обратите внимание на прописную букву O. Полной командной строкой для использования может быть:
или
Надеюсь, это поможет.
источник
Используя CentOS Linux, я обнаружил, что самый простой синтаксис:
где
"link"
веб-адрес, который вы хотите сохранить, и"file.ext"
имя файла и расширение по вашему выбору.источник
сделает трюк для вас.
Замечания:
а) это столица О.
б)
wget -O filename url
будет работать только Ставить-O
последний не буду.источник