0

ダウンロードリンクを提供するサイトからファイルをダウンロードしたい

http://abc.com/blahblahblah/XXX/PQR/XXX.jpeg

ここで XXX は範囲内で変化します。curl を使用してみましたが、うまくいかず、両方の範囲の組み合わせのダウンロードが開始されます。PQRの前後のXXXを同時に変化させたい(両方とも常に同じでなければならない)

4

1 に答える 1

0

bash forループの使用を検討しましたか?

#!/bin/bash

for x in {001..020}; do
    wget "http://abc.com/blahblahblah/$x/PQR/$x""_jpeg.jpeg"
done

XXXパスとYYYファイル名を互いに独立させたい場合は、次のように2つのforループをネストできます。

#!/bin/bash

for x in {001..020}; do
    for y in {001..099}; do
        wget "http://abc.com/blahblahblah/$x/PQR/$y""_jpeg.jpeg"
    done
done
于 2013-03-16T02:42:48.223 に答える