1

Я пытаюсь использовать WGET для загрузки файлов с сервера. Я использую командный файл со следующей строкой:

wget -q http://subs.ro/get/22463

Файл загружается, но имя неверно и расширение файла отсутствует. Когда я пытаюсь загрузить один и тот же файл с помощью IE или MF, обычно получаю архив (rar или Zip).

Любая помощь будет оценена.

C.

2 ответа2

3

Используйте параметр --content-disposition для wget .

2

Я только что выполнил ту же команду (по той же ссылке), а затем проверил, что загружено:

$ file 22463
22463: Zip archive data, at least v2.0 to extract

Распаковать подтверждает:

$ unzip -tl 22463
Archive:  22463
    testing: Paranormal Activity.srt   OK
No errors detected in compressed data of 22463.

Теперь, так что вы скачали это ZipFile, нужно просто переименовать его. Чтобы сделать это из wget , вы можете использовать ключ -O (заглавная буква):

$ wget http://subs.ro/get/22463 -O foo.zip
[...]
2009-10-31 16:42:56 (39.1 KB/s) - `foo.zip' saved [30656/30656]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .