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

主頁 > 知識庫 > Shell腳本實現檢測Cygwin最快的鏡像站點

Shell腳本實現檢測Cygwin最快的鏡像站點

熱門標簽:寧波智能外呼系統公司 安裝外呼系統費用 地圖標注輻射圖案 曲阜400電話辦理 申請公司400電話要注意什么 衛星地圖標注地名 聯通電話機器人怎么接 奧維互動地圖標注參數 電銷機器人 劍魚

這是一個 shell 腳本,所以首先你需要安裝一個基本的 Cygwin 環境,當然還有 curl。

原理很簡單,先從 cygwin.com 下載最新的 mirrors.lst 鏡像列表,簡單處理一下后,利用 curl 以此檢測每個站點的連接速度,并將結果記錄下來,最后再排個序,顯示出最快的幾個站點。

在使用的過程中,我發現檢測到的最快的 mirror,實際上使用速度并不一定是最快的,這可能和服務器有關系,畢竟 curl 檢測的時間只是讀取 mirror 首頁的時間。不過每個 mirror 一般都有兩組服務器——http ftp,如果其中一個速度不怎么樣,那么可以選擇另外一個試試看。

復制代碼 代碼如下:

#!/bin/sh
 
# cygwin-mirrors.sh
# 該腳本用于查找 Cygwin 的最快鏡像
 
timeout=5           # 超時時間
mirrors_count=5     # 顯示最快的幾個鏡像
PROG=`basename $0`  # 程序名稱
 
## 顯示 usage
_usage() {
    echo "Usage: ${PROG} [-t timeout>] [-p mirrors_count>] [-h]"
    exit
}
 
## 檢查參數并賦值
_assign() {
    if [ "$1" == "timeout" -o "$1" == "mirrors_count" ]; then
        if [[ "$2" =~ ^[[:digit:]]+$ ]]; then
            let $1=$2
        else
            echo "$1 should be a number"
            exit 1
        fi
    fi
}
 
## 處理參數
while getopts ":t:p:h-:" optval
do
    case "$optval" in
        t)   _assign timeout ${OPTARG} ;;
        p)   _assign mirrors_count ${OPTARG} ;;
        h)   _usage ;;
        "-") echo "Unknown option: '--${OPTARG}'" >2;            _usage ;;
        ":") echo "Option '-${OPTARG}' requires an argument" >2; _usage ;;
        "?") echo "Unknown option: '-${OPTARG}'" >2;             _usage ;;
        ## Should not occur
        *)   echo "Unknown error while processing options" >2;   _usage ;;
    esac
done
shift $(expr ${OPTIND} - 1)
 
## 檢查用戶是否安裝了 curl
CURL=`which curl 2> /dev/null`
[ -z "$CURL" ] (echo "Need to install the curl package."; exit 1)
 
## 讀取鏡像站點
mirrors=`curl --silent http://cygwin.com/mirrors.lst | cut -d';' -f1`
 
## 使用 CURL 依次檢測時間
results=''
for mirror in $mirrors; do
    echo -n "Checking ${mirror} ... "
    time=`curl -m $timeout -s -o /dev/null -w %{time_total} $mirror`
    if [ "$time" = "0.000" ]; then
        echo -e "\e[31mfail\e[0m"
    else
        echo -e "\e[32m$time\e[0m"
        results="${results}\e[32m${time}\e[0m - ${mirror}\n"
    fi
done
 
echo -e "\n檢測結果:"
echo -e $results | sort -n | sed '1d' | head -$mirrors_count
 
# vim: set expandtab tabstop=4 shiftwidth=4:

您可能感興趣的文章:
  • 自動化下載并檢測ftp文件備份的shell腳本
  • 用來檢測輸入的選項$1是否在PATH中的shell腳本
  • shell腳本實現實時檢測文件變更
  • VBS腳本寫的Windows硬件檢測工具分享
  • Linux Shell腳本實現檢測tomcat
  • Shell腳本實現檢測進程是否正在運行
  • PowerShell腳本實現檢測網絡內主機類型
  • 腳本批量檢測網站是否存活

標簽:大興安嶺 安康 仙桃 江西 遵義 大慶 三門峽 上饒

巨人網絡通訊聲明:本文標題《Shell腳本實現檢測Cygwin最快的鏡像站點》,本文關鍵詞  Shell,腳本,實現,檢測,Cygwin,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell腳本實現檢測Cygwin最快的鏡像站點》相關的同類信息!
  • 本頁收集關于Shell腳本實現檢測Cygwin最快的鏡像站點的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美在线短视频| 日本欧美在线看| 国产夜色精品一区二区av| 欧美日韩国产在线观看| 欧洲精品视频在线观看| 91网上在线视频| 一本一道综合狠狠老| 91麻豆精东视频| 91极品美女在线| 在线成人午夜影院| 精品少妇一区二区三区视频免付费 | 欧洲一区在线观看| 在线观看精品一区| 7777精品伊人久久久大香线蕉| 色噜噜久久综合| 欧美人体做爰大胆视频| 日韩亚洲欧美一区| 久久综合99re88久久爱| 亚洲国产精品成人综合| 亚洲视频精选在线| 日韩中文字幕一区二区三区| 久久精品国产成人一区二区三区 | 午夜激情一区二区三区| 蜜桃av一区二区三区| 国产成人精品www牛牛影视| 色综合欧美在线| 日韩一区二区电影| 国产精品灌醉下药二区| 亚洲午夜视频在线观看| 精品写真视频在线观看| 91亚洲精品久久久蜜桃网站| 欧美一区二区免费观在线| 欧美激情综合五月色丁香小说| 一区二区三区精品视频在线| 国产综合久久久久久久久久久久| 99精品视频中文字幕| 日韩一区二区三区在线视频| 综合久久给合久久狠狠狠97色| 午夜精品一区二区三区免费视频 | 欧美aaa在线| 成人av集中营| 久久综合九色综合欧美就去吻| 日韩伦理免费电影| 激情深爱一区二区| 欧美男人的天堂一二区| 国产精品网曝门| 国产中文字幕一区| 在线成人av影院| 亚洲一区二区三区四区五区中文 | 欧美日韩国产天堂| 国产欧美日韩不卡免费| 免费成人在线视频观看| 欧美撒尿777hd撒尿| 日本一二三不卡| 国产一区激情在线| 91精品国产乱码| 首页国产丝袜综合| 欧美亚洲日本一区| 伊人色综合久久天天人手人婷| 国产成人精品三级麻豆| 欧美成人性福生活免费看| 亚洲成人黄色小说| 欧美日韩一区精品| 亚洲高清免费观看高清完整版在线观看 | 国产亚洲va综合人人澡精品| 秋霞午夜av一区二区三区| 欧美日韩国产高清一区二区三区 | 一区二区三区欧美在线观看| 99久久国产综合精品色伊| 久久天天做天天爱综合色| 九一九一国产精品| 精品剧情v国产在线观看在线| 美女视频一区在线观看| 日韩一级二级三级精品视频| 人人超碰91尤物精品国产| 这里只有精品电影| 麻豆一区二区三区| 精品电影一区二区| 国产精品一区二区免费不卡 | 亚洲国产人成综合网站| 在线亚洲一区二区| 亚洲一区av在线| 欧美日韩在线精品一区二区三区激情| 亚洲午夜羞羞片| 欧美一级电影网站| 国产一区二区三区四区五区美女 | 欧美一区二区三区视频在线 | 国产精品无人区| 97精品国产露脸对白| 亚洲在线视频一区| 91精品国产综合久久香蕉的特点 | 色吧成人激情小说| 五月天激情综合网| 久久免费精品国产久精品久久久久 | 国产成都精品91一区二区三| 国产精品美女视频| 在线观看一区二区精品视频| 热久久免费视频| 国产精品女主播在线观看| 在线观看日韩高清av| 久久国产生活片100| 国产精品久久久久久久久动漫| 91麻豆福利精品推荐| 免费成人你懂的| 中文字幕一区二区三区在线不卡| 欧美日韩久久不卡| 岛国一区二区三区| 日韩精品乱码免费| 国产精品视频你懂的| 在线播放中文字幕一区| 成人激情黄色小说| 日本欧美在线看| 亚洲激情在线激情| 久久久www成人免费毛片麻豆| 欧美在线制服丝袜| 国产成人精品1024| 免播放器亚洲一区| 亚洲一区二区五区| 国产精品毛片无遮挡高清| 91精品国产乱| 欧美视频中文一区二区三区在线观看| 国产激情视频一区二区三区欧美 | 日韩欧美一区二区久久婷婷| va亚洲va日韩不卡在线观看| 久久精品国产77777蜜臀| 亚洲精品高清在线观看| 欧美激情中文字幕| 精品99一区二区| 欧美一级在线视频| 欧美日韩夫妻久久| 色噜噜久久综合| 91麻豆文化传媒在线观看| 成人性生交大合| 国产精品一区二区不卡| 精品一区二区日韩| 麻豆精品一区二区综合av| 午夜在线成人av| 亚洲国产美国国产综合一区二区 | 欧美日韩国产在线播放网站| 色偷偷88欧美精品久久久| 不卡av免费在线观看| 国产精品99久| 国产福利不卡视频| 国产一区二区在线看| 黄页视频在线91| 极品美女销魂一区二区三区免费| 美洲天堂一区二卡三卡四卡视频| 午夜精品在线视频一区| 亚洲一区二区三区激情| 亚洲无线码一区二区三区| 亚洲国产乱码最新视频 | 欧美一级免费观看| 欧美一区二区三区在线视频| 欧美日韩激情一区二区三区| 5858s免费视频成人| 欧美精品久久99| 日韩精品中文字幕在线不卡尤物 | 成人性色生活片免费看爆迷你毛片| 国产福利视频一区二区三区| 成人激情av网| 91福利社在线观看| 欧美日韩三级一区二区| 日韩欧美卡一卡二| 国产日韩欧美在线一区| 亚洲视频你懂的| 天涯成人国产亚洲精品一区av| 日韩制服丝袜av| 国产精品亚洲午夜一区二区三区 | 亚洲在线免费播放| 首页亚洲欧美制服丝腿| 国产综合久久久久影院| 不卡一卡二卡三乱码免费网站| 色偷偷一区二区三区| 日韩一卡二卡三卡四卡| 欧美激情艳妇裸体舞| 亚洲国产精品一区二区久久| 免费av成人在线| 色综合视频在线观看| 欧美一级片在线看| 国产精品久久久久桃色tv| 视频在线观看一区二区三区| 风间由美一区二区三区在线观看 | 精品国产不卡一区二区三区| 国产精品毛片大码女人| 天堂成人国产精品一区| 国产精品亚洲第一| 欧美日韩中文国产| 中文字幕国产一区二区| 日韩国产欧美在线视频| 成年人午夜久久久| 日韩欧美二区三区| 亚洲综合另类小说| 国产成人在线网站| 欧美一级黄色录像| 亚洲一二三四区| 波多野结衣视频一区| 精品国产一区二区国模嫣然| 亚洲国产精品一区二区www| 成人精品视频.| 久久丝袜美腿综合|