Don*_*urr 16 curl wget vagrant
我使用Vagrant快速启动测试环境,开发服务器等.我的很多Vagrant设置都使用配置脚本来根据需要自动下载和配置各种工具.然而,"招数"是命令行下载工具,如curl和wget使用来产生自己的进度条/状态显示(退格覆盖文本增加一个进度条等的当前行)在运行时都没有很好地渲染一个Vagrant配置脚本,导致大量垃圾如下所示导致合法输出快速滚动.
==> default: #
==> default: #########
############ 16.7%
############ 16.7%
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default: #
==> default:
==> default:
==> default:
############ 16.8%
Run Code Online (Sandbox Code Playgroud)
有没有办法"清理"任何一个curl或wget整洁的输出,而不是使用"当前行的退格重绘"技巧?我更喜欢,wget但curl如果有必要,可以转用.或者,是否有另一个下载工具,我可以使用更简单/更整洁的输出格式?(最好是在Ubuntu的存储库中有一个,因为这是我在大多数Vagrant设置中使用的发行版)
我目前的解决方案是完全禁用输出(使用wget's --no-verbose或curl's -s)但这并不理想,因为它导致长时间暂停,在流浪者构建期间没有输出任何内容(我下载的一些文件相当大); 如果至少有一个简单的"完成百分比"进度显示,或者甚至是一个简单的"行进点"线,那将是很好的.
| 归档时间: |
|
| 查看次数: |
2217 次 |
| 最近记录: |