ifconfig 命令的输出类似如下:
inet addr:172.25.254.239 Bcast:172.25.254.255 Mask:255.255.255.0

一种做法先将最开始到:的内容(^.*dr:)全部替换为空,再将IP后面的内容( B.*$)全部替换为空:

# sed -n '2s#^.*dr:##gp' | sed 's#  B.*$##g'

也可以通过sed的后向引用来取IP:

# sed -nr 's#^.*addr:(.*)  Bcast.*$#\1#gp'
-- By 许望(RHCA、OCM、VCP)
最后修改:2020 年 01 月 02 日 08 : 32 PM
如果觉得我的文章对你有用,请随意赞赏