Я использую эту команду
wget -r --accept "*.ext" --level 2 "example.com/index1/"
который работает нормально. теперь я хочу определить путь и имя файла, где я хочу сохранить свой файл
Какие-либо предложения
Спасибо
Я использую эту команду
wget -r --accept "*.ext" --level 2 "example.com/index1/"
который работает нормально. теперь я хочу определить путь и имя файла, где я хочу сохранить свой файл
Какие-либо предложения
Спасибо
Вы можете использовать параметр -O с wget как показано ниже:
wget google.com -O \usr\user\myfolder\foo.html
Вы можете использовать опцию -O
для wget
. Например:
wget -O report.pdf http://www.example.com/files/awkward-name.pdf
Однако обратите внимание, что это действительно полезно, только если вы загружаете отдельный документ.
Со страницы руководства:
Использование
-O
не означает просто «использовать файл имени вместо файла в URL»; скорее, это аналогично перенаправлению оболочки:wget -O file http://foo
предназначено для работы какwget -O - http://foo > file
; файл будет немедленно обрезан, и все загруженное содержимое будет записано туда.
Поскольку вы, похоже, используете опцию -r
, вам может быть лучше загрузить все файлы во временный текущий рабочий каталог и только после этого решить, что с ними делать.
mkdir /tmp/download/
cd /tmp/download/
wget http://www.example.com/files/awkward-name.pdf
cd -
cp /tmp/download/awkward-name.pdf report.pdf
rm -rf /tmp/download/