Curl
curl -sS 是什麼意思?
man curl
說:-S,–顯示錯誤
與 -s 一起使用時,如果 curl 失敗,它會顯示錯誤消息。
如果
curl -S
(大寫)將顯示錯誤而不是所謂的預設靜音模式,那麼我不理解man
關於(小寫)的進一步描述curl -s
,尤其是我不理解類似curl -sS
.是什麼
curl -sS
?
如同:
curl --silent --show-error
手冊頁試圖告訴您這些選項要一起使用。這表示
以靜默模式執行 curl,除非出現錯誤,否則不顯示任何輸出。
請注意,
S
不能與任何其他選項一起使用,並且s
可以不使用S
. 這些選項在 shell 腳本中最有用。範例:(虛擬碼)
do while displayInputPrompt fetch_data(); fetch_data() curl -sS http://www.example.com/path/to/some/tar/file/file.tar.bz2
在範例中,請注意使用者在數據獲取期間不會看到任何輸出。使用者只會看到 displayInputPrompt 函式中顯示的輸入提示,除非出現錯誤,其中 curl 會將錯誤列印到
stdout
即您的螢幕上。