cURL で進行状況バーを表示しないようにするにはどうすればよいですか? 質問する

cURL で進行状況バーを表示しないようにするにはどうすればよいですか? 質問する

スクリプトで cURL を使用して、進行状況バーが表示されないようにしようとしています。

-s、、、オプションを-silent試しましたが、どれも機能しません。-S-quiet

私が試した典型的なコマンドは次のとおりです。

curl -s http://google.com > temp.html

ファイルにプッシュするときにのみ進行状況バーが表示されるので、curl -s http://google.com進行状況バーはありませんが、curl -s http://google.com > temp.html表示されます。

ベストアンサー1

curl -s http://google.com > temp.html

Ubuntu 9.10 の curl バージョン 7.19.5 で動作します (プログレス バーなし)。ただし、何らかの理由でプラットフォームで動作しない場合は、stderr を /dev/null にリダイレクトできます。

curl  http://google.com 2>/dev/null > temp.html

おすすめ記事