首页 > 其他 > 详细

使用wget出现多行进度条

时间:2014-08-27 18:59:08      阅读:308      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣多个进度条,满屏刷~~

这是因为翻译的时候,eta被转成eta(英国中部时间),导致整个输出太长,引起了断行,导致下次输出必须从新行开始。


解决方法:我们需要把该文件翻译回去去掉英文中部时间

先备份文件

[root@node02 shell]# cp -v /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo.bak20140827
"/usr/share/locale/zh_CN/LC_MESSAGES/wget.mo" -> "/usr/share/locale/zh_CN/LC_MESSAGES/wget.mo.bak20140827"
[root@node02 shell]#
[root@node02 shell]# msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o - | sed ‘s/eta(英国中部时间)/ETA/‘ | msgfmt - -o /tmp/zh_CN.mo
[root@node02 shell]# cp -v /tmp/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo
cp:是否覆盖"/usr/share/locale/zh_CN/LC_MESSAGES/wget.mo"? y
"/tmp/zh_CN.mo" -> "/usr/share/locale/zh_CN/LC_MESSAGES/wget.mo"
[root@node02 shell]#

这样就解决了多个进度条问题

bubuko.com,布布扣


PS:

如果没有msgunfmit命令,可以通过yum 安装一下 gettex 这个命令(目前没有直接安装msgunfmit的命令,这个gettex包里包含了这个命令)

本文出自 “always_yunwei” 博客,请务必保留此出处http://alwaysyunwei.blog.51cto.com/3224143/1545783

使用wget出现多行进度条

原文:http://alwaysyunwei.blog.51cto.com/3224143/1545783

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!