AWK使用总结
在awk中,处理字符串的函数, sub, gsub
&符号用在替代串中,代表查找串中匹配到的内容, 如gsub(r, xxx&xxx)
&符号可直接用在字符中,若想表示”&“字符,则需要添加双反斜线
正则表达式 匹配单词的开始和结束
匹配单词的开始 \<
匹配单词的结束 \>
AWK使用与egrep相同的元字符串(即扩展的字符串)
元字符的功能
元字符组合的功能
字符串连接是每个正则表达式的基本操作
元字符 . 作为通配符,可以匹配任何单个字符
元字符 * 本身并不匹配任何字符,它用于修改前面的内容,即用于与它前面的正则表达式的另个或多个出现
注意:
必须使用引号引出其中的模式,以便把他们传给grep,而不只是由shell解释
awk中的if要写成{action}中
AWK中有很多内建(built-in)变量
内建变量FILENAME前加**$**与不加有何区别?
通常情况下,因为希望在读入第一个输入行之前设置字段和分隔符的值,因此一般在内建变量BEGIN过程中定义他们,当然也可以在脚本的任何位置重定义他们的值。