2011-06-19 18 views
0

curlでファイルをダウンロードする方法は、コマンドライン経由でどのように行われますか?私はこのようなコードを持っている:curl - コマンドラインから複数のファイルしかダウンロードされません

curl http://host.com/photos/IMG_4[200-950].jpg -u user:pass -o IMG_4#1.jpg 

このコマンドは、ダウンロードIMG_4950.jpg IMG_4200.jpgへのすべての画像を - 彼らが存在しない場合でも。

答えて

2

使用-f

(HTTP)サーバーエラーに黙っ( 全く出力を)失敗しません。これは多くの場合、 スクリプトをより有効にするために行われたもので、 は失敗した試行をよりうまく処理します。 通常の場合、HTTPサーバーがドキュメントを配信するのに、 に失敗した場合は、それは の理由とその説明もよく記載されている というHTMLドキュメントを返します。この フラグは、この方法では、フェイルセーフされていないと が(認証が を関与している場合は特に非成功 応答コードがすり抜けます機会、 があるとエラーに22

を返す を出力からカール防止します応答コード401および407)。

関連する問題