#!/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
自动从列表文件中下载文件的脚本
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。