IP 주소만 분리하는 방법은 무엇입니까? [폐쇄]

IP 주소만 분리하는 방법은 무엇입니까? [폐쇄]

아래 이미지에서 IP 주소만 분리하려면 어떻게 해야 하나요? 칼리 스크린샷

답변1

간단히 egrep파이핑하면 : ... | grep -E '^[.0-9]+$' 점과 숫자 0-9를 제외한 모든 줄이 삭제됩니다. (예, 좀 더 제한적인 패턴을 자세히 설명할 수도 있지만 위의 패턴 egrep은 기억하기 쉽고 빠르게 입력할 수 있습니다. 실제로는 대신 을 사용하겠지만 grep -E이에 따라 가치가 떨어집니다 (e)grep --help.)

답변2

grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' access_log

-o: 문자열/정수만 일치합니다.

-E: 정규 표현식을 확장하여 grep더 유사하게 동작하도록 합니다.egrep

관련 정보