출력을 생성하는 스크립트가 있습니다. 같은 IP 주소의 출력을 확인하고 싶습니다.
159.143.23.12
134.12.178.131
124.143.12.132
if (IPs are found in <file>)
then // bunch of actions //
else // bunch of actions //
가 fgrep
좋은 아이디어는?
bash를 사용할 수 있습니다.
0010.0000.0000.0001
습니까? 파일에 버전 번호 ( soft-1.2.1100.1.tar.gz
, 네트워크 사양 (10.0.0.0/24), 1.2.3.4.5) 와 같은 IP 주소처럼 보이는 것이 포함될 수 있습니까? 333.444.555.666에 긍정적 인 솔루션을 허용 하시겠습니까? 또는 0377.0377.0377.0377
(유효한 4 중 IP 주소)?
bash
사용 가능한 경우 awk
일반적으로도 가능 하므로 다음과 같이 작동합니다. awk '/([0-9]{2,3}\.){3}/ {print $5 "\t" $1}'
(이 한 줄짜리 호스트는 호스트 XFR 목록의 출력을 /etc/hosts
형식으로 변환 합니다.)