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

관련 정보