CLOVER🍀

That was when it all began.

スクリプトでcurlを使う時に指定しておいた方がいいオプション

よく忘れるので。

結論としては以下ですね。

$ curl -fsSL [その他] [URL]
  • -f、--fail … HTTPステータスコード400以上のレスポンスを返す場合に失敗させる
  • -s、--silent … サイレントモード、進捗やエラーメッセージを表示しない
  • -S、--show-error … -s、--silentと一緒に使うと、失敗した場合にエラーメッセージを表示する
  • -L、--location … リダイレクトに追従する

あとはお好みで。-o、-Oなども使うことが多いと思います。

curl - How To Use