AWK使用总结

AWK使用总结

在awk中,处理字符串的函数, sub, gsub
&符号用在替代串中,代表查找串中匹配到的内容, 如gsub(r, xxx&xxx)

&符号可直接用在字符中,若想表示”&“字符,则需要添加双反斜线

正则表达式 匹配单词的开始和结束
匹配单词的开始 \<
匹配单词的结束 \>

AWK使用与egrep相同的元字符串(即扩展的字符串)

元字符的功能
元字符组合的功能

字符串连接是每个正则表达式的基本操作

元字符 . 作为通配符,可以匹配任何单个字符
元字符 * 本身并不匹配任何字符,它用于修改前面的内容,即用于与它前面的正则表达式的另个或多个出现
注意:
必须使用引号引出其中的模式,以便把他们传给grep,而不只是由shell解释

awk中的if要写成{action}中

AWK中有很多内建(built-in)变量

内建变量FILENAME前加**$**与不加有何区别?

通常情况下,因为希望在读入第一个输入行之前设置字段和分隔符的值,因此一般在内建变量BEGIN过程中定义他们,当然也可以在脚本的任何位置重定义他们的值。

猜你喜欢

转载自blog.csdn.net/weixin_44144171/article/details/90049688