
我正在編寫一個快速的 shell 腳本,但我一生都無法curl
抑制進度條。
相關行如下圖所示:
curl http://website -o $temp >/dev/null 2>&1
當我運行腳本時,我仍然得到進度輸出。
我嘗試添加-s
、-sS
、-s
、--silent
並將輸出重定向到/dev/null
如上所示。
我該如何讓curl按照它的指示去做?
答案1
使用curl v8.6.0 -s 標誌將刪除進度條。
您的版本不支援此功能,或者您的 $temp 變數可能會新增另一個標誌。
-s 經過測試並在 v8.6.0 上抑制進度條。