awk + ​​向 awk 命令添加规则

awk + ​​向 awk 命令添加规则

我有以下 awk 命令

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

但 $2 可以是 x.name 或 x-name 或 x:name

如何更改以下 awk 以支持所有规则(x.name 或 x-name 或 x:name)

答案1

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

相关内容