file - 保存 curl 下载统计/日志

标签 file logging curl command-line statistics

我正在阅读带有 curl 和 grep 一些亮点的流。

curl url | grep desired_key_word

我注意到 curl 为我提供了一些不错的下载统计信息,例如:
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10.9M    0 10.9M    0     0  1008k      0 --:--:--  0:00:11 --:--:-- 1092k

我如何保存这些统计信息,例如文件中的每一秒?

我发现了这个:http://curl.haxx.se/mail/archive-2002-11/0115.html但是它无法将其抽象为我的问题。
curl -n agent.mtconnect.org/sample\?interval=0 -o xml_stream.log 2>> dl.log

dl.log 应该包含统计信息,但是不起作用。

最佳答案

这是未抽象的版本。
curl -s -S -n http://speedtest.fremont.linode.com/100MB-fremont.bin -o /dev/null -w "%{time_total},%{size_download},%{speed_download}\n" >> stats.log

关于file - 保存 curl 下载统计/日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22467257/

相关文章:

java - BufferedWriter 不生成文件输出

java - 访问android项目中的非android xml文件

.net - 如何使用 NLog 记录 CorrelationManager.ActivityId

php - Laravel Log::info 下一行字符不起作用

javascript - BodyParser 行为

java - 带有 REPLACE_EXISTING 选项的 FileAlreadyExistsException

javascript - 如何在node js中递归读取树状目录结构中的文件

Docker 日志不可读

bash - curl: (3) 在 URL 中发现非法字符:${...%?} 不起作用

http - 使用来自文件的发布数据向 cURL 发送请求