【发布时间】:2010-11-11 01:22:31
【问题描述】:
curl 命令是否有一个选项可以只显示输出到 shell 的百分比而不是所有这些,例如:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 12.4M 100 12.4M 0 0 4489k 0 0:00:02 0:00:02 --:--:-- 4653k
也许我可以设置一个标志?如果没有,请通过正则表达式以某种方式通过管道向我显示仅百分比的持续更新?
谢谢大家
【问题讨论】:
-
如果你正在解析发送的值,你用什么来做呢?您可能会考虑使用en.wikipedia.org/wiki/Expect 创建一个包装实用程序:在 Expect 脚本中隐藏所有解析复杂性,只输出您需要的内容。
-
我正在使用 PHP 的 popen 函数并将输出存储到文本文件中。我正在查看您的参考链接,它看起来很复杂!
标签: linux shell command-line curl