Comando que exibe apenas endereço IP e máscara de sub-rede usando ifconfig

Comando que exibe apenas endereço IP e máscara de sub-rede usando ifconfig

Preciso de ajuda com meus laboratórios Linux. Alguém sabe que uma combinação de comando está em conformidade com este exercício?

Veja a saída de /sbin/ifconfig. Escreva uma linha que exiba apenas o endereço IP e a máscara de sub-rede. (use head; grep; tr -s; cut; )

Isto é o que eu consegui até agora:

/sbin/ifconfig | grep -w "inet"

Responder1

Acredito que isso alcançaria o efeito desejado

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

Responder2

É uma pena que você não possa usar o awk

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

informação relacionada