我有以下 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" } }'
我有以下 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)
awk '{if ( $2 ~ /x[-.:]name/ ) {print "OK"} else {print "NOT OK" } }'