利用wget配合bash脚本同时下载多个文件

时间:2021-01-06 15:14:25

先把需要下载的文件写入到一个文件中,命名为urls.txt,比如:

  • http://blog.is36.com/a.jpg
  • http://blog.is36.com/b.jpg
  • http://blog.is36.com/c.jpg

再写一个bash脚本,如下:

  • while read url
  • do
  • wget -b "$url" -o /dev/null
  • done < urls.txt

或者是:wget -b -i url.txt

如果需要多次循环下载urls.txt中的文件,则如下(例子代表重复20次):

  • for (( i = 0; i < 20; i++))
  • do
  • while read url
  • do
  • wget -b "$url" -o /dev/null
  • done < urls.txt
  • done