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

相關內容