我正在尝试使用 WGET 从服务器下载文件。我正在使用包含以下行的批处理文件:
wget -q http://subs.ro/get/22463
文件已下载,但名称错误且没有文件扩展名,当我尝试使用 IE 或 MF 下载同一文件时,通常会得到一个存档(rar 或 Zip)。
任何帮助将不胜感激。
C。
答案1
使用--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.
现在,由于您下载的内容是zip 文件,您只需重命名它。要从 执行此操作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]