正则表达式
模式可以指定为正则表达式:
/regular expression/ {action}
例如:
echo "user@hostname.com
not an email" | awk '/[^@]+@.+/ {print}'
生产:
user@hostname.com
请注意,可以完全省略仅包含 print
语句的操作。上面的例子相当于:
echo "user@hostname.com
not an email" | awk '/[^@]+@.+/'
模式可以指定为正则表达式:
/regular expression/ {action}
例如:
echo "user@hostname.com
not an email" | awk '/[^@]+@.+/ {print}'
生产:
user@hostname.com
请注意,可以完全省略仅包含 print
语句的操作。上面的例子相当于:
echo "user@hostname.com
not an email" | awk '/[^@]+@.+/'