私は次の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" } }'