Linux에서 "getent"와 같은 호스트 이름을 확인하기위한 Mac OS 명령


9

일반 프로그램이 호스트 이름을 확인하는 것과 같은 방식으로 호스트 이름을 IP 주소로 확인하는 명령을 원합니다. 즉, 일반 DNS뿐만 아니라 mDNS ( .local) 및 을 고려해야 /etc/hosts합니다. 그래서 규칙을 밖으로 host, dig그리고 nslookup, 이러한 도구의 세 가지가 정규 DNS를 사용하여 해결되지 때문에 .local주소를.

Linux에서 getent명령 은 내가 원하는 것을 정확하게 수행합니다 . 그러나 getentOS X에는 존재하지 않습니다.

Mac OS X에 해당하는 것이 getent있습니까? 나는을 사용하여 몇 줄로 하나를 작성할 수 있다는 것을 알고 getaddrinfo있으며, 그것이 필요한 경우 할 일이지만 이미 할 수있는 표준 명령이 있는지 궁금합니다.

감사!

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.