shell实例第11讲:取出系统IP地址,并判断属于哪个网段
生活随笔
收集整理的這篇文章主要介紹了
shell实例第11讲:取出系统IP地址,并判断属于哪个网段
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
取出系統(tǒng)IP地址,并判斷屬于哪個網(wǎng)段
#!/bin/bash #作者:魏波 #時間:2017.02.04ip=`ifconfig -a | grep inet | grep -v 127.0.0.1 | grep -v inet6 | awk '{print $2}' | tr -d "addr:"` echo $ip if [[ $ip == "10."* ]]; thenecho "該網(wǎng)段是10.*.*.*網(wǎng)段" elseecho "該網(wǎng)段是192.*.*.*網(wǎng)段" fi說明:
(1)ifconfig -a表示顯示所有網(wǎng)卡的信息
(2)grep -v表示排除-v參數(shù)后面的字段
(3)awk ‘{print $2}’ 表示取出第二列元數(shù)
(4)tr -d表示刪除-d參數(shù)后面的字段
結(jié)果:
總結(jié)
以上是生活随笔為你收集整理的shell实例第11讲:取出系统IP地址,并判断属于哪个网段的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: powershell实例第1讲:判断某个
- 下一篇: shell实例第12讲:给定目录找出包含