我有一个包含 imgur 链接的列表,我想从中下载链接并自动重命名它们wget.
例如,这些是列表中的链接:
http://i.imgur.com/YSLB7eh.jpg
http://i.imgur.com/1SHYQHZ.jpg
我想将它们下载为 img1.jpg 和 img2.jpg。
答案1
尝试这个 bash 脚本(仅适用于 .jpg)。我知道这可能不是最优雅的解决方案,但它应该可以解决问题!更改list.txt
为列表文件的名称:
#!/bin/bash
count=1
while read p; do
wget -O "img${count}.jpg" $p
count=$((count+1))
done <list.txt
我如何使用它?
- 在您想要下载图像的位置创建一个新文件,随意命名,例如
downloadlist.sh
。 - 将上面脚本中的内容添加到文件中,更改
list.txt
为列表文件的名称并保存。 使用 chmod 使其可执行:
chmod +x downloadlist.sh
执行文件并等待其处理:
./downloadlist.sh