现在的位置: 首页 > 综合 > 正文

[小技巧] wget 下载文件名为中文的文件

2017年11月13日 ⁄ 综合 ⁄ 共 285字 ⁄ 字号 评论关闭

使用wget 去抓一个网站的文件时,有时候会碰到中文名的问题。

这时候使用wget抓的文件是乱码。

可以用wget的一个选项来解决这个问题。

       --restrict-file-names=modes

改变由远程URL的字符到本地的文件名时的转义规则。           

           如果指定mode为nocontrol,那么控制字符的转义被关闭。当你在可以保存和使用UTF-8显示的文件名的系统中下载的URL名称中包含UTF-8字符时,该选项是有意义的。

示例:

$ wget -r --restrict-file-names=nocontrol -L http://www.baidu.com

抱歉!评论已关闭.