使用 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}'

相關內容