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" } }'

関連情報