-O file
--output-document=file
Документы не будут записаны в соответствующие файлы, но все они будут объединены и записаны в файл. Если -используется в качестве файла, документы будут распечатаны на стандартный вывод, отключив преобразование ссылок. (Используйте ./-для печати в файл с буквальным именем -.)
Так,
wget -O somefile.extension http://www.vim.org/scripts/download_script.php?src_id=9750
Или вы можете решить wgetэту проблему, используя параметр --content-disposition, если это поддерживается вашей версией.
wget --content-disposition http://www.vim.org/scripts/download_script.php?src_id=9750
Предостережения в соответствии с man-страницей,
--content-disposition
Если этот параметр включен, экспериментальная (не полностью функциональная) поддержка заголовков «Content-Disposition» включена. В настоящее время это может привести к дополнительным обращениям к серверу для запроса "HEAD", и, как известно, страдает от нескольких ошибок, поэтому в настоящее время он не включен по умолчанию.
Эта опция полезна для некоторых загружаемых файлов CGI-программ, которые используют заголовки «Content-Disposition» для описания того, каким должно быть имя загружаемого файла.
Вы можете добиться того же автоматического поведения с curlпомощью, используя,
curl -JLO http://www.vim.org/scripts/download_script.php?src_id=9750
-Oиспользует удаленное имя и -Jпринудительно -Oизвлекает это имя из заголовка расположения контента, а не URL, и -Lпри необходимости следует перенаправлениям.