#!/bin/bash
# 当前目录中保存着若干个lst文件(1.lst,2.lst……n.lst),每个lst文件中每行保存一个图片文件的url地址。运行该脚本后:
# 1. 从当前目录中读取一个lst文件;
# 2. 调用wget从文件中所有url地址中下载图片,用序号重命名后保存到./pic/目录中;
# 3. 重命名该lst文件。
i=0
for entry in *".lst"; do
echo $entry
while IFS='' read -r line || [[ -n "$line" ]]; do
filename="./pic/"$i'.jpg'
wget -e use_proxy=yes -e http_proxy=127.0.0.1:7777 -q -O $filename $line &
((i++));
done < "$entry"
mv $entry "$entry.done"
break
done
exit 0