wget 显示"英国中部时间",去掉烦人的刷屏显示

wget下载文件显示多行,进度条后面显示英国中部时间,非常让人郁闷。

本来英文是eta(Estimated Time of Arrival 预计到达时间),翻译错了,干脆去掉好了。

 

先要有两个个工具 , 系统可能没有: msgunfmt 和 msgfmt  ;  这两个工具 和同类的 工具, 都打包在 gettext 里面, 单独安装是找不到的

安装 : yum install -y gettext

然后 去掉中文翻译的 "英国中部时间" :

yum install -y gettext
msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o - | sed 's/eta(英国中部时间)/ETA/' | msgfmt - -o /tmp/zh_CN.mo
sudo cp /tmp/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo
rm -f /tmp/zh_CN.mo

注意: 执行的时候, 汉字 不要是乱码了啊,不然,,,,,,无效咯!~

搞定!

再用 wget 下载就没有烦心的 刷屏了!    ^_^

[PS:http://jingyan.baidu.com/article/e5c39bf580a78839d6603353.html]

原文地址:https://www.cnblogs.com/lzpong/p/5849586.html