w3812247 发表于 2022-12-19 08:42

powershell自动下载

本帖最后由 w3812247 于 2022-12-19 08:43 编辑

前几天看到了一个帖子:https://www.52pojie.cn/thread-1720283-1-1.html,发现一楼已经整理好了所有的链接,于是就想在服务器上去下载一下,于是写了一个powershell脚本,用来按照分类去自动下载。
这个脚本改一改也可以用来下载其他的。
#!/bin/bash
#下载存放地址
downdir="/moban/"
strzip=".zip"
#读取文件
cat $1|sed 's/\"//g' | while read line
do
      echo "$line"
      cd $downdir
      str=$line
      #以','切分文本
      array=(${str//,/ })
      url=${array}
      strid=${array}
      filename=${array}$strzip
      strlb=${array}
      strms=${array}
      #执行下载
      #curl $url -o $filename
      if [ "$filename" != "模板标题" ];then
                if [ ! -d "/moban/$strlb" ];then
                            mkdir -p /moban/$strlb
                        echo "make /moban/$strlb"
                fi
                cd /moban/$strlb
                if [ ! -f "/moban/$strlb/$filename" ];then
                        echo "make /moban/$strlb/$filename"
                        curl --connect-timeout 50 $url -o $filename
                fi
                cd /moban
      fi
      
done
页: [1]
查看完整版本: powershell自动下载