![현재 구성된 모든 인터페이스의 IP 주소 표시 [닫기]](https://linux55.com/image/205553/%ED%98%84%EC%9E%AC%20%EA%B5%AC%EC%84%B1%EB%90%9C%20%EB%AA%A8%EB%93%A0%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EC%9D%98%20IP%20%EC%A3%BC%EC%86%8C%20%ED%91%9C%EC%8B%9C%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
현재 구성된 모든 인터페이스의 IP 주소를 표시합니다. 출력은 다음 형식이어야 합니다.
인터페이스 eth0의 현재 IP는 192.168.178.22입니다. 인터페이스 eth1의 현재 IP는 192.168.178.23입니다.
답변1
Linux에 관해 이야기하는 경우 다음 문장이 bash
도움이 될 수 있습니다.
ip -br -4 address | awk '{ print $1 " interface has the ip address " $3}'
답변2
개념을 숙지하세요.관로.
그런 다음 명령 과 및 및 ip
같은 일부 bash 내장 기능을 사용하여 출력을 필터링하고 향상시킵니다.read
while
바라보다 man bash
.