MinGW中wget中文乱码

在mingw中安装wget使用命令:

mingw-get install msys-wget

安装完成之后执行wget命令显示的是乱码:

$ wget --help
GNU Wget 1.12锛岄潪浜や簰寮忕殑缃戠粶鏂囦欢涓嬭浇宸ュ叿銆▒
鐢ㄦ硶锛▒ wget [閫夐」]... [URL]...

闀块€夐」鎵€蹇呴』鐨勫弬鏁板湪浣跨敤鐭€夐」鏃朵篃鏄繀椤荤殑銆▒

寮€濮▒:
  -V,  --version           鏄剧ず Wget 鐨勭増鏈俊鎭苟閫€鍑恒€▒
  -h,  --help              鎵撳嵃姝ゅ府鍔┿€▒
  -b,  --background        鍚姩鍚庤浆鍏ュ悗鍙般€▒
  -e,  --execute=COMMAND   杩愯涓€涓€▒.wgetrc鈥欓鏍肩殑鍛戒护銆▒

鐧诲叆骞惰緭鍏ユ枃浠▒:
  -o,  --output-file=FILE    灏嗕俊鎭啓鍏▒ FILE銆▒
  -a,  --append-output=FILE  灏嗕俊鎭坊鍔犺嚦 FILE銆▒
  -d,  --debug               鎵撳嵃澶ч噺璋冭瘯淇℃伅銆▒
  -q,  --quiet               瀹夐潤妯″紡(鏃犱俊鎭緭鍑▒)銆▒
  -v,  --verbose             璇﹀敖鐨勮緭鍑▒(姝や负榛樿鍊▒)銆▒
  -nv, --no-verbose          鍏抽棴璇﹀敖杈撳嚭锛屼絾涓嶈繘鍏ュ畨闈欐ā寮忋€▒

而其他命令一般是英文显示,看来mingw上的wget是打算支持中文,但是支持的不好,成了乱码。安装mintty终端之后,设置编码为utf-8,中文显示正常了,但是ls后中文目录又成乱码了。
麻烦,不折腾了,直接用英文显示好了。找到/share/local/zh_CN/LC_MESSAGES/wget.mo,随便怎么处理这个文件吧,删除也好改编码也好,然后wget命令就显示的英文提示了。

$ wget
wget: missing URL
Usage: wget [OPTION]... [URL]...

Try `wget --help' for more options.

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注