使用 ifconfig 仅显示 ip 地址和子网掩码的命令

使用 ifconfig 仅显示 ip 地址和子网掩码的命令

我的 Linux 实验室需要帮助。有人知道这个练习符合命令组合吗?

查看 /sbin/ifconfig 的输出。编写一行仅显示 IP 地址和子网掩码。 (使用 head; grep; tr -s; cut; )

这是我到目前为止得到的:

/sbin/ifconfig | grep -w "inet"

答案1

我相信这会达到预期的效果

/sbin/ifconfig | grep -Po '(?<=\binet )[^/]+/\w+|(?<=\binet6 )[^/]+/\w+'

答案2

可惜你不能使用 awk

ifconfig -a eth0|grep -w inet |awk '{print $2, $4}'

相关内容