Мне нужно использовать, wget
чтобы загрузить файл в каталог /var/cache/foobar/
(например, если я скачаю stackexchange-site-list.txt
, он будет загружен в /var/cache/foobar/stackexchange-site-list.txt
)
Это возможно? curl
также будет вариант, но я бы предпочел не использовать curl
, так как он не установлен по умолчанию.
man wget
man get
. Цель stackexchange - не ответить на все возможные вопросы.-P
переключателя, то же самое с буквой A ниже. Со страницы руководства: Как указать местоположение с помощью wget? ,grep
чем-то, но даже это вряд ли даст ответ из-за формулировок.Ответы:
Если вы заранее знаете имя файла, вы можете использовать
-O
опцию wget, чтобы сообщить ему, куда записать файл.источник
minus capital O
если это помогаетисточник
Для добавления: Приведенный выше код позволит вам загрузить ВСЕ файлы из целевого каталога в каталог по вашему выбору одной командой.
Распад команды:
Параметры, которые wget использует для загрузки всего каталога за раз вместо одного файла за раз:
Назначение загруженных файлов
Происхождение файлов (онлайн-каталог)
источник