要避免在Raspberry Pi的日志文件中输出包含“%Total %Received %Xferd Average”的curl输出,可以使用以下代码示例中的技术:
curl -s -o /dev/null -w "Connect time: %{time_connect} TTFB: %{time_starttransfer} Total time: %{time_total} HTTP Code: %{http_code}\n" http://example.com >> /var/log/curl.log 2>&1
这个命令将curl的输出重定向到/dev/null,这意味着它不会显示在终端上。然后,使用-w参数指定一个格式字符串,只输出你想要的信息,如连接时间,首字节时间,总时间和HTTP代码。最后,将输出追加到日志文件/var/log/curl.log中,并重定向标准错误输出到相同的文件。
这样,你将只在日志文件中看到你所需要的curl输出,而不会包含“%Total %Received %Xferd Average”这样的信息。