- 论坛徽章:
- 145
|
回复 1# 驱魔圣手
What You Want Is What You Code(WYWIWYC)
$ ifconfig eth3
eth3 Link encap:Ethernet HWaddr 08:00:12:34:56:78
inet addr:10.0.222.15 Bcast:10.0.222.255 Mask:255.255.255.0
inet6 addr: fe80::a00:12ff:fe34:5678/64 Scope:Link
...
$ ifconfig eth3 | grep -oP "HWaddr \K\S+"
08:00:12:34:56:78
$ ifconfig eth3 | grep -oP "inet addr:\K\S+"
10.0.222.15
$ ifconfig eth3 | grep -oP "inet6 addr: \K\S+"
fe80::a00:12ff:fe34:5678/64
$ ifconfig eth3 | grep -oP "inet6 addr: \K[^\/]+"
fe80::a00:12ff:fe34:5678
$ ifconfig eth3 | awk 'match($0,/HWaddr ([^ ]+)/,a){print a[1]}'
08:00:12:34:56:78
$ ifconfig eth3 | awk 'match($0,/inet addr:([^ ]+)/,a){print a[1]}'
10.0.222.15
$ ifconfig eth3 | awk 'match($0,/inet6 addr: ([^ ]+)/,a){print a[1]}'
fe80::a00:12ff:fe34:5678/64
$ ifconfig eth3 | awk 'match($0,/inet6 addr: ([^\/]+)/,a){print a[1]}'
fe80::a00:12ff:fe34:5678
|
|