-g
別名--globoff
cURLオプションを試してみてください。
デフォルトの動作は次のとおりです。
次のように中括弧内にパーツセットを記述することで、複数のURLまたはURLの一部を指定できます。
http://site.{one,two,three}.com
または、次のように[]を使用して英数字シリーズのシーケンスを取得できます。
ftp://ftp.numericals.com/file[1-100].txt
ftp://ftp.numericals.com/file[001-100].txt (with leading zeros)
ftp://ftp.letters.com/file[a-z].txt
現在、シーケンスのネストはサポートされていませんが、複数のシーケンスを並べて使用できます。
http://any.org/archive[1996-1999]/vol[1-4]/part{a,b,c}.html
コマンドラインで任意の数のURLを指定できます。指定された順序で順番にフェッチされます。
curl 7.15.1以降、範囲のステップカウンターを指定して、N番目ごとの数字または文字を取得できるようにすることもできます。
http://www.numericals.com/file[1-100:10].txt
http://www.letters.com/file[a-z:2].txt
あなたもすることができます:
curl -T "img[1-1000].png" ftp://ftp.picturemania.com/upload/
しかし、あなたの場合、あなたは本当にそれを望まないので、-g
フラグを使用して、グロブをまったく行わないように指示する必要があります。