Io-Redirection
‘watch’-ing curl 產生意外的輸出
我正在嘗試
watch curl
獲取有關 HTTP 調整的實時回饋。但是,當我執行命令時,輸出會出現一些下載統計資訊。我試過發送curl
’sstderr
to/dev/null
,但無濟於事。當自己玩時
curl
,這個輸出似乎無處可尋。我錯過了什麼?
$$ edit $$ 我正在執行的完整命令行實際上是
watch --color -d "curl -I sandbox.dev | ccze"
,因為我想要彩色輸出。看來,如果我刪除ccze
管道,情況會好一些,儘管下載統計資訊仍然存在。
似乎 curl 僅在 stdout 不是終端時才列印進度統計資訊。(例如
curl -I sandbox.dev|cat
也會給你這些結果)但是你可以禁用這些。從手冊頁
-s/--silent Silent or quiet mode. Don't show progress meter or error messages. Makes Curl mute.