Если у меня есть URL, похожий на этот: http://www.vim.org/scripts/download_script.php?src_id=11834
Как загрузить файл с помощью wget? Каждый раз, когда я пытаюсь, я всегда заканчиваю тем, что загружаю файл php.
Если у меня есть URL, похожий на этот: http://www.vim.org/scripts/download_script.php?src_id=11834
Как загрузить файл с помощью wget? Каждый раз, когда я пытаюсь, я всегда заканчиваю тем, что загружаю файл php.
Файл php
который вы скачали с помощью wget
на самом деле является файлом zip
с расширениями php
. Переименуйте расширение файла, и вы сможете извлечь содержимое в обычном режиме.
wget
сохраняет файл с тем же именем, что и имя файла в URL-адресе по умолчанию. Чтобы установить имя выхода, смотрите комментарий @ bfhd.
В случае, когда вам нужно POST-аутентификационную информацию, вы можете сделать следующее, извлеченное из StackOverflow: Как использовать данные поста wget
# Log in to the server. This can be done only once.
wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://server.com/auth.php
# Now grab the page or pages we care about.
wget --load-cookies cookies.txt \
-p http://server.com/interesting/article.php