elecsnail的个人空间 https://bbs.21ic.com/?867354 [收藏] [复制] [RSS]

日志

Shell命令读取IP地址

已有 1787 次阅读2013-3-13 13:46 |系统分类:兴趣爱好| IP地址

一、AIX操作系统中的读取方法:

  #ifconfig en2 | sed -n "2,2p" | awk '{print $2}'


  二、Linux操作系统中的读取方法


  #ifconfig eth0 |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " "


  cut参数简介


  -d用来定义分隔符,默认为tab键,


  -f表示需要取得哪个字段,2表示取得以-d指定的分隔符分割的第二个字段


  当然也可以通过cut取得文件中每行中特定的几个字符,例如:


  cut -c3-5 /etc/passwd


  就是输出/etc/passwd文件中每行的第三到第五个字符。


  -c 和 -f 参数可以跟以下子参数:


  N 第N个字符或字段


  N- 从第一个字符或字段到文件结束


  N-M 从第N个到第M个字符或字段


  -M 从第一个到第M个字符或字段


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)