Ich habe den folgenden awk-Befehl
awk '{if ( $2 == "x.name" ) {print "OK"} else {print "NOT OK" } }'
aber $2 könnte x.name oder x-name oder x:name sein
So ändern Sie das folgende Awk, um alle Regeln zu unterstützen (x.name oder x-name oder x:name)
Antwort1
awk '{if ( $2 ~ /x[-.:]name/ ) {print "OK"} else {print "NOT OK" } }'