正規表示式

模式可以指定為正規表示式:

/regular expression/ {action}

例如:

echo "user@hostname.com
not an email" | awk '/[^@]+@.+/ {print}'

生產:

user@hostname.com

請注意,可以完全省略僅包含 print 語句的操作。上面的例子相當於:

echo "user@hostname.com
not an email" | awk '/[^@]+@.+/'