Bash에서 IPv4 IP를 필터링하는 방법

Bash에서 IPv4 IP를 필터링하는 방법

Bash의 데이터에서 IPv4 IP를 필터링하는 방법은 무엇입니까?

예를 들어:

주문하다:

dig www.ign.com A +short

반품:

www.ign.com.edgesuite.net.
a1005.g.akamai.net.
2.20.255.80
2.20.255.78

반환 결과를 다음을 포함하는 "a.list"라는 txt 파일에 저장하는 부시 스크립트를 만들고 싶습니다.

2.20.255.80
2.20.255.78

답변1

당신은 시도 할 수 있습니다:

dig www.ign.com A +short | grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" > a.list

Bash 스크립트에서. 또는 참조여기.

내 생각에는 "bash"가 아니라 "bash"를 의미한 것 같습니다.부싱", 옳은?

관련 정보