linux下读取网卡IP地址
一、AIX操作系统中的读取方法:
1#ifconfig en2 | sed -n "2,2p" | awk '{print $2}'
二、Linux操作系统中的读取方法
1#ifconfig eth0 |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " "
cut参数简介
- -d用来定义分隔符,默认为tab键,
- -f表示需要取得哪个字段,2表示取得以-d指定的分隔符分割的第二个字段
当然也可以通过cut取得文件中每行中特定的几个字符,例如:
1cut -c3-5 /etc/passwd
就是输出/etc/passwd文件中每行的第三到第五个字符。
-c 和 -f 参数可以跟以下子参数:
- N 第N个字符或字段
- N- 从第一个字符或字段到文件结束
- N-M 从第N个到第M个字符或字段
- -M 从第一个到第M个字符或字段
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/ipaddr/1205.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.