婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 使用curl遞歸下載軟件腳本分享

使用curl遞歸下載軟件腳本分享

熱門標簽:揭陽智能電話機器人推薦 如果做線上地圖標注 打電話機器人接我是他的秘書 百度地圖標注錯了有責任嗎 河南信譽好的不封卡電話外呼系統 江蘇云電銷機器人公司 客服外呼系統怎么樣 華鋒e路航港口地圖標注 地圖標注員都是年輕人

復制代碼 代碼如下:

#!/bin/env bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
export PATH
clear
Url="http://mirrors.cnnic.cn/apache/"
DownListFile="/tmp/downlist.txt"
DownListTmpFile="/tmp/tmplist.txt"
DownFileType="zip$|gz$"
DownList=""
UrlBack="$Url"
[ ! -f $DownListFile ] touch $DownListFile || echo > $DownListFile
[ ! -f $DownListTmpFile ] touch $DownListTmpFile || echo > $DownListTmpFile
CURL_URLS(){
 Urls=`curl $UrlBack |awk -F "a href=\"" '{printf "%s\n",$2}'|awk -F "\"" '{printf "%s\n",$1}'|grep -vE "^$|^\?|^http:\/\/"|^#`
}
URL_LIST(){
 CURL_URLS
 for i in $Urls ;do
  echo "$UrlBack$i" >> $DownListTmpFile
 done
}
RECURSIVE_SEARCH_URL(){
 UrlBackTmps=`cat $DownListTmpFile`
 [[ "$UrlBackTmps" == "" ]] echo "no more page for search" exit 1
 for j in $UrlBackTmps ;do
  if [[ "${j##*\/}" != "" ]] ;then
   echo "$j" >> $DownListFile
  else
   UrlBack="$j"
   URL_LIST
  fi
  UrlTmps=`grep -vE "$j$" $DownListTmpFile`
  echo "$UrlTmps" > $DownListTmpFile
  RECURSIVE_SEARCH_URL
 done
}
DOWNLOAD_FILE(){
 DownList=`grep -E "$DownFileType" $DownListFile`
 for k in $DownList ;do
  FilePath=/tmp/${k#*\/\/}
  [ ! -d `dirname $FilePath` ] mkdir -p `dirname $FilePath`
  [ ! -f $FilePath ] cd `dirname $FilePath` curl -O $k
 done
}
URL_LIST $Urls
RECURSIVE_SEARCH_URL

標簽:邵陽 婁底 巴彥淖爾 赤峰 金昌 許昌 淘寶邀評 馬鞍山

巨人網絡通訊聲明:本文標題《使用curl遞歸下載軟件腳本分享》,本文關鍵詞  使用,curl,遞歸,下載軟件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用curl遞歸下載軟件腳本分享》相關的同類信息!
  • 本頁收集關于使用curl遞歸下載軟件腳本分享的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 乳源| 清涧县| 乌兰察布市| 犍为县| 资源县| 平武县| 阿克苏市| 澎湖县| 长宁区| 新蔡县| 雷山县| 屯昌县| 芦山县| 潞城市| 隆德县| 义乌市| 汝州市| 渝北区| 图木舒克市| 读书| 金溪县| 通许县| 灌南县| 澄城县| 南丹县| 萝北县| 高平市| 阳东县| 老河口市| 玉山县| 韶山市| 宁强县| 密山市| 大庆市| 松滋市| 昭觉县| 清水河县| 名山县| 丽水市| 东山县| 九江县|