wget关闭进度输出
2015-04-14 21:48
2887 查看
xshell连接linux,Wget下载文件显示多行,进度条后面显示英国中部时间,非常让人郁闷。Wget工具下载就不停的刷屏,小编发现一个解决办法。原来这是由于汉字翻译导致的,只需要重新编译一下那个翻译的文件就可以很好的解决
问题现象:
1、使用xshell等工具连接linux采用编码UTF8之后,wget下载显示很多进度条。而且后面显示“英文中部时间”
解决办法:
最简单办法操作--关闭wget输出显示
Wget显示很多行的进度条,看起来很烦的话。可以直接让wget不回显信息即可啦。
如查询到wget关闭显示输出,用到q参数。输入 wget需要下载的文件地址,-q 即可
当然这个办法虽然简单,不过看不到下载进度,每次都要加上q参数
如果文件比较大,不知道什么时候下载好,有点不知所措。如果要让wget正常,只显示一行进度条就继续看下面的吧
最终解决办法
出现这个问题是因为,eta翻译文件里面翻译成 “英文中部时间”导致出现很多行代码的问题。我们需要把该文件翻译回去去掉英文中部时间
检查翻译命令 msgunfmit是不是有,如果没有该命令,可以通过yum 安装一下 gettext 这个命令(目前没有直接安装msgunfmit的命令,这个gettext包里包含了这个命令)
修改翻译文件
安装好msgunfmt命令之后,依次输入下面命令运行。把那个英国中部时间去掉。
msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o - | sed 's/eta(英国中部时间)/ETA/' | msgfmt - -o /tmp/zh_CN.mo
把翻译好的文件拷贝回去(建议操作之前,最好备份一下源文件吧)
cp /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo.bak
cp /tmp/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo
再次测试
设置好之后,再次运行wget命令下载文件,你会发现现在下载不会刷屏啦
问题现象:
1、使用xshell等工具连接linux采用编码UTF8之后,wget下载显示很多进度条。而且后面显示“英文中部时间”
解决办法:
最简单办法操作--关闭wget输出显示
Wget显示很多行的进度条,看起来很烦的话。可以直接让wget不回显信息即可啦。
如查询到wget关闭显示输出,用到q参数。输入 wget需要下载的文件地址,-q 即可
当然这个办法虽然简单,不过看不到下载进度,每次都要加上q参数
如果文件比较大,不知道什么时候下载好,有点不知所措。如果要让wget正常,只显示一行进度条就继续看下面的吧
最终解决办法
出现这个问题是因为,eta翻译文件里面翻译成 “英文中部时间”导致出现很多行代码的问题。我们需要把该文件翻译回去去掉英文中部时间
检查翻译命令 msgunfmit是不是有,如果没有该命令,可以通过yum 安装一下 gettext 这个命令(目前没有直接安装msgunfmit的命令,这个gettext包里包含了这个命令)
修改翻译文件
安装好msgunfmt命令之后,依次输入下面命令运行。把那个英国中部时间去掉。
msgunfmt /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo -o - | sed 's/eta(英国中部时间)/ETA/' | msgfmt - -o /tmp/zh_CN.mo
把翻译好的文件拷贝回去(建议操作之前,最好备份一下源文件吧)
cp /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo.bak
cp /tmp/zh_CN.mo /usr/share/locale/zh_CN/LC_MESSAGES/wget.mo
再次测试
设置好之后,再次运行wget命令下载文件,你会发现现在下载不会刷屏啦
相关文章推荐
- Wget一直显示英国中部时间怎么解决?wget关闭进度输出
- Python单行输出程序运行进度信息
- PHP 浏览器即时输出运动进度 仅对 IE有效 FIREFOX、CHROME未解决
- linux :vim 实现命令行下输出进度条
- Tomcat关闭日志输出
- 关于STM32 定时器PWM输出,关闭PWM时,输出引脚电平控制。
- sysout VS Log 关闭输出日志
- 关闭CentOS启动进度条,替换为详细信息
- Androrid 应用打包release版时关闭log日志输出
- 在 linux 的命令行输出进度条
- iOS Xcode8更新后输出log日志关闭的方法
- eclipse无线循环输出时,怎样关闭
- iOS Xcode8 关闭控制台不输出信息~解决方法
- iOS WKWebView 加载进度条、导航栏返回&关闭 (Swift 4)
- Androrid应用打包release版时关闭log日志输出
- 关闭Quartz在控制台输出的调试信息
- 关闭snmp和nrpe的syslog正常输出
- 打包时关闭输出日志
- spring log4j mongodb 关闭debug日志输出
- 12.iOS格式化日志输出的方法以及在发布状态自动关闭NSLog方法