linux - 如何显示 wget 的对话框仪表?

标签 linux shell dialog

我想用对话框(gauge)显示wget的进度。

我找到了一个解决方案 on this site但它没有显示高达 100%。 90% 后,对话框卡住/停止,代码退出。

有什么方法可以显示 wget 的对话框量表吗?

最佳答案

URL="http://upload.wikimedia.org/wikipedia/commons/4/4e/Pleiades_large.jpg"
wget "$URL" 2>&1 | \
 stdbuf -o0 awk '/[.] +[0-9][0-9]?[0-9]?%/ { print substr($0,63,3) }' | \
 dialog --gauge "Download Test" 10 100

关于linux - 如何显示 wget 的对话框仪表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10784101/

相关文章:

linux - Bash Shell 为 getops 指定有效选项

android - 如何在 Android 中创建加载对话框?

linux - 从 LAME 和 FLAC 获取输出以显示在 bash 对话框中

linux - 我如何在linux终端中知道服务器安装了多少物理磁盘?

linux - 如何使用 shell 脚本计算文件中两个时间条目之间的时间跨度?

linux - 使用特定前缀删除队列的脚本

java - 如何获取另一个fragment中EditText中TimePickerDialog的时间?

Linux 发送邮件 - 命令行

bash - 按出现次数排序

linux - 为什么这个用于匹配数字的 sed 命令不起作用?