“观看”卷曲会产生意外的输出


10

我正在尝试watch curl获得有关HTTP调整的实时反馈。但是,当我执行命令时,输出会出现一些下载统计信息的乱码。我试着发送curlstderr/dev/null,但无济于事。

当玩curl上它自己,这似乎输出无处被发现。

我想念什么?

[编辑]

我正在运行的完整命令行实际上是

watch --color -d "curl -I sandbox.dev | ccze",因为我想要彩色输出。看来,如果我删除ccze管道,情况会好一些,尽管下载统计信息仍然存在。

Answers:


12

似乎curl仅在stdout不是终端时才打印进度统计信息。(例如,curl -I sandbox.dev|cat也会为您提供这些结果),但是您可以禁用它们。

从联机帮助页

   -s/--silent
          Silent or quiet mode. Don't show progress meter or
          error messages. Makes Curl mute.

1
猜猜我应该是RTFM的:)无论如何,谢谢!
Andrei
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.