我正在尝试提出一个快速命令,以便通过命令获取计算机的 IPgrep
地址ifconfig
。
到目前为止,我有这个ifconfig eth0 | grep -Eo 'inet addr:[0-9\.]+'
将返回:
inet addr:192.168.1.26
我正在尝试调整正则表达式,以便我只获得 IP 地址本身。我对正则表达式的了解非常有限,我在 'inet addr:' 周围放置了一个非捕获组,这使得命令看起来像这样:
ifconfig eth0 | grep -Eo '(?:inet addr:)[0-9\.]+'
但这仍然没有解决我的问题。