下载文件夹中的所有图像

时间:2013-12-24 12:17:01

标签: linux bash ubuntu terminal

我在Ubuntu(Linux)上,需要从此website下载所有图片

当我尝试在终端中使用“* .jpg”与“wget”命令结合使用时,出现“403 Forbidden”错误。由于图像被命名为“riksreg1_001.jpg”到“riksreg1_736.jpg”,因此应该很容易指定所有图像的下载,但我不知道该怎么做。

感谢您的帮助,

3 个答案:

答案 0 :(得分:2)

这样的事情应该有效。睡眠1是为了不成为混蛋。

for((i = 1; i <= 736; i++)); do
    file_number=$(printf %03d $i)
    wget "http://www.example.com/stuff/riksreg1_$file_number.jpg"
    sleep 1
done

答案 1 :(得分:1)

尝试以下命令?

wget http://da2.uib.no/cgi-win/WebBok.exe?slag=lesside&bokid=riksreg1&sideid=1&innhaldid=2&storleik=riksreg1_{001..736}.jpg

答案 2 :(得分:1)

尝试怎么样:

curl 'http://da2.uib.no/webbok/riksreg1/bilete/riksreg1_[001-369].jpg' -o "pic#1.jpg"