如何使用wget下载大量文件,数字从5000000000开始,在9999999999结束,我找到了这条线,但它冻结了,
wget example.com/imageId={6000000000..7999999999}.jpg
有没有更好的方法(并且工作)并将其放在SH文件中,以便它与cron一起运行?
由于
答案 0 :(得分:0)
这完全取决于您使用的shell版本。由于它不接受{1..4}
并且它不接受--version
,因此它很可能不是bash。
您可以尝试POSIX兼容循环:
i=6000000000
max=7999999999
while [ $i -lt $max ]
do
wget example.com/imageId=$i.jpg
true $(( i++ ))
done