我正在编写一个快速的 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 上的进度条。