好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Shell正則表達式驗證IP地址

Shell正則表達式驗證IP地址

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

本機多個IP

復制代碼 代碼如下:

ifconfig | awk '/inet/{print $2}' | awk -F: '{print $2}' 

首先,先用這個來著

復制代碼 代碼如下:

CheckIPAddress()       
{
        echo $1 > /tmp/tmpserverip
        echo $1 |grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" > /dev/null
        if [ $? = 1 ];    then
                return 1
        else
                a=$(cut -d. -f1 /tmp/tmpserverip)
                b=$(cut -d. -f2 /tmp/tmpserverip)
                c=$(cut -d. -f3 /tmp/tmpserverip)
                d=$(cut -d. -f4 /tmp/tmpserverip)
   
                for loop in $a $b $c $d
                do
                        if [ $loop -ge 255 ] || [ $loop -le 0 ]; then
                                return 2
                        fi
                done
        fi
           
        return 0
}

最初的時候,參考過下面的這些

復制代碼 代碼如下:

grep "^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.$"

輸入ip,檢查其是否滿足的ip書寫規(guī)范,即不能大于255,不能有字母,和其他標點,參考網(wǎng)上的,自己搞了個如下,做個標記!@

復制代碼 代碼如下:

echo -n 'Enter the Server-ip:'
        read BISSip
        echo $BISSip > /tmp/tmpserverip
        echo $BISSip|grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" > /dev/null
        num=$?
        if [ $num = 1 ]
        then
                echo error ip,please enter correct
      
        else
  {
        a=$(cut -d. -f1 /tmp/tmpserverip)
        b=$(cut -d. -f2 /tmp/tmpserverip)
        c=$(cut -d. -f3 /tmp/tmpserverip)
        d=$(cut -d. -f4 /tmp/tmpserverip)
  
        {
                if [ $a -ge 255 ]||[ $a -le 0 ]
                then
                        echo a:error ip
                else
                        echo 1 > /tmp/jack
                 fi
        }
  
        {
                if [ $b -ge 255 ]||[ $b -lt 0 ]
                then
                        echo b:error ip
        else
                        echo 1 >>/tmp/jack
        fi
  
        }
   
        { if [ $c -ge 255 ]||[ $c -lt 0 ]
                 then
                         echo c:error ip
                else
                        echo 1 >>/tmp/jack
                    fi
         }
  
         { if [ $d -ge 255 ]||[ $d -le 0 ]
                then
                        echo d:error ip
                else
                        echo 1 >> /tmp/jack
                fi
         }

您可能感興趣的文章:
  • shell 正則表達式詳細整理
  • Shell正則表達式之grep、sed、awk實操筆記
  • Shell if中的正則表達式使用詳解
  • Shell腳本中通過正則表達式匹配IP地址
  • PowerShell中正則表達式使用例子
  • linux shell 路徑截取正則表達式
  • Shell正則表達式學習筆記
  • PowerShell中使用正則表達式匹配字符串實例
  • 詳解Linux--shell腳本之正則表達式
  • shell高級學習之正則表達式

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

巨人網(wǎng)絡通訊聲明:本文標題《Shell正則表達式驗證IP地址》,本文關鍵詞  Shell,正則,表達式,驗證,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell正則表達式驗證IP地址》相關的同類信息!
  • 本頁收集關于Shell正則表達式驗證IP地址的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 大唐情史免费播放| 抽搐喷潮密月视频在线观看| 亚洲大片| 婷婷色综合网| 91精品国产综合久久久果冻传媒| 1024人妻一区二区三区不卡| 在线观看免费大尺度电影网| 小婷性开放肉日记高HNP| 扒开粉嫩细缝喷白浆sex视频| 亚洲日产精品一二三四区新增区域| 成人免费国产gav视频在线| 铁牛tv萌白酱| av成人在线播放| 草莓午夜福利视频app| 欧美狂野成人AV在线千千视频| 亚洲狠狠网站色噜噜| 中国一级rapper| 国产全肉乱妇杂乱视频| 巨茎挺进李淑芬的体内| bdsm虐乳| 日韩在线a视频免费播放| 国产AV?无码?白丝?cos| 日日射影院| 男人吃奶摸下挵进去激烈| 在公交车上弄到高c了怎么| 日本一级欲情视频免费播放| 国产精品三级久久久人妻| japonensisjava忘忧草| 秦91在线播放第3集全球直播| 欧美人精品人妻在线| 亚洲 综合 清纯 丝袜 自拍| 天天射久久| 97色偷偷| 被窝里的公憩老张杨雪| 色情夜夜爽久久久久日产久| 成人做爰A片免费看网站下载图片| 成品片a免费入口| 两个人在线播放www| 翁帆的性问题| 教官?你好大?轻点?小说| 一级毛片看**在线视频|