awk + awk 명령에 규칙 추가

awk + awk 명령에 규칙 추가

다음 awk 명령이 있습니다

   awk  '{if ( $2 == "x.name" ) {print "OK"} else {print "NOT OK" } }'

하지만 $2는 x.name, x-name 또는 x:name일 수 있습니다.

모든 규칙(x.name, x-name 또는 x:name)을 지원하기 위해 다음 awk를 변경하는 방법

답변1

awk  '{if ( $2 ~ /x[-.:]name/ ) {print "OK"} else {print "NOT OK" } }'

관련 정보