最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Shell腳本獲取國內(nèi)各大運營商網(wǎng)段腳本分享

 更新時間:2014年12月22日 11:08:19   投稿:junjie  
這篇文章主要介紹了Shell腳本獲取國內(nèi)各大運營商網(wǎng)段腳本分享,本文使用亞太地區(qū)網(wǎng)絡信息記錄作為數(shù)據(jù)源,然后使用Shell腳本分析國內(nèi)的網(wǎng)段,需要的朋友可以參考下

亞太地區(qū)網(wǎng)絡信息記錄在這里,每天都有更新。

http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest

下面這個腳本將對這段文本進行編輯,輸出國內(nèi)幾大運營商網(wǎng)段。

復制代碼 代碼如下:

#!/bin/sh
#auto get the IP Table
#get the newest delegated-apnic-latest
rm delegated-apnic-latest

if type wget
then wget http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
else fetch http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest
fi
grep 'apnic|CN|ipv4' delegated-apnic-latest | cut -f 4,5 -d '|' | tr '|' ' ' | while read ip cnt
do
mask=$(bc <<END | tail -1
pow=32;
define log2(x) {
if (x<=1) return (pow);
pow--;
return(log2(x/2));
}
log2($cnt);
END
)
echo $ip/$mask';'>>cnnet

resultext=`whois $ip@whois.apnic.net | grep -e ^netname -e ^descr -e ^role -e ^mnt-by | cut -f 2 -d ':' | sed 's/ *//'`

if echo $resultext | grep -i -e 'railcom' -e 'crtc' -e 'railway'
then echo $ip/$mask';' >> crc
elif echo $resultext | grep -i -e 'cncgroup' -e 'netcom'
then echo $ip/$mask';' >> cnc
elif echo $resultext | grep -i -e 'chinanet' -e 'chinatel'
then echo $ip/$mask';' >> telcom_acl
elif echo $resultext | grep -i -e 'unicom'
then echo $ip/$mask';' >> unicom
elif echo $resultext | grep -i -e 'cmnet'
then echo $ip/$mask';' >> cmnet
else
echo $ip/$mask';' >> other_acl
fi

done

相關(guān)文章

  • Shell腳本實現(xiàn)批量添加用戶

    Shell腳本實現(xiàn)批量添加用戶

    這篇文章主要介紹了Shell腳本實現(xiàn)批量添加用戶,本文使用最簡單的方法實現(xiàn)了指添加用戶,需要的朋友可以參考下
    2014-12-12
  • Shell正則表達式(元字符)的使用

    Shell正則表達式(元字符)的使用

    元字符指的是能夠被shell解釋的特殊字符,每個特殊字符都有其特殊含義,本文主要介紹了Shell正則表達式(元字符)的使用,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • 十三個寫好shell腳本的技巧分享

    十三個寫好shell腳本的技巧分享

    這篇文章主要給大家介紹了關(guān)于寫好shell腳本的13個技巧的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-06-06
  • shell腳本declare命令的用法詳解(聲明變量的屬性和類型)

    shell腳本declare命令的用法詳解(聲明變量的屬性和類型)

    這篇文章主要介紹了shell腳本declare命令用法(聲明變量的屬性和類型,declare?命令在一般的腳本編寫中并不常用,大多數(shù)情況下直接使用簡單的變量賦值語句即可滿足需求,需要的朋友可以參考下
    2023-06-06
  • ansible執(zhí)行shell腳本的方法

    ansible執(zhí)行shell腳本的方法

    本文主要介紹了ansible執(zhí)行shell腳本的方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Shell腳本實現(xiàn)MySQL、Oracle、PostgreSQL數(shù)據(jù)庫備份

    Shell腳本實現(xiàn)MySQL、Oracle、PostgreSQL數(shù)據(jù)庫備份

    本文主要介紹了Shell腳本實現(xiàn)MySQL、Oracle、PostgreSQL數(shù)據(jù)庫備份,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-02-02
  • 每天一個linux命令 head命令

    每天一個linux命令 head命令

    這篇文章主要為大家詳細介紹了一個linux命令:head命令,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • linux下安裝配置Memcache和PHP環(huán)境的實現(xiàn)

    linux下安裝配置Memcache和PHP環(huán)境的實現(xiàn)

    下面小編就為大家?guī)硪黄猯inux下安裝配置Memcache和PHP環(huán)境的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Bash腳本中Sleep命令的使用

    Bash腳本中Sleep命令的使用

    本文主要介紹了Bash腳本中Sleep命令的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • 淺談Linux 腳本 sh 和 ./ 的區(qū)別

    淺談Linux 腳本 sh 和 ./ 的區(qū)別

    下面小編就為大家?guī)硪黄獪\談Linux 腳本 sh 和 ./ 的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01

最新評論

嘉荫县| 河西区| 平顶山市| 玉山县| 陵水| 冷水江市| 黄骅市| 锦屏县| 海盐县| 沾化县| 乡城县| 嵩明县| 双江| 视频| 呼和浩特市| 界首市| 永丰县| 泸溪县| 芦溪县| 德惠市| 明水县| 周宁县| 黄冈市| 凉城县| 出国| 云霄县| 华坪县| 阿巴嘎旗| 怀仁县| 福贡县| 江阴市| 龙江县| 岑溪市| 桓台县| 德阳市| 长白| 闵行区| 天峨县| 松潘县| 精河县| 青海省|