URL列表快速使用Shell语句下载
今天手里拿到了几个downlist文件,每个文件有1000个image的url。
自然用迅雷下载了,,,打开downlist复制即可,一次最多不能超过1000个链接
多次复制后问题来了,提示已有文件是否继续,,,提示,还要点击,下多了弹框上百次
#!/bin/bash echo " 🎬 <<--->>DownList下载 ⏬ 工具" verifiFunc(){ echo " ✍️ 输入 666 继续执行" read markCode if [ $markCode != 666 ] then echo " ⚠️ 非正常操作 ⚠️ " verifiFunc fi } verifiFunc echo " 🚩开始执行操作 🚩 " echo " 🚩 拖入 DownLists所在的文件夹 📁 " read changeDoc echo " 🚩 拖入 下载文件要保存目录文件夹 📁 " read saveDoc imgNameid=0 #循环读取downlist文件📃 for urlString in $changeDoc/* do echo " ⬇️ 执行::::${urlString}" #循环文件内的每行数据URL while read line do echo " ⬇️ ⬇️ ⬇️ ⬇️ ::${line}" imgNameid=$[$imgNameid+1] #下载url文件#curl下载 curl -s -o $saveDoc/$imgNameid.jpg $line done < $urlString done
如需要修改或者其它工具:Q: 1175337619