1.awk适用于多列匹配,如果匹配单独的字符串采用sed或许会更佳。
2.awk在正向匹配和反向匹配时,最好用采用“()”包含来进行单独分割,以免报错。
3.注意对于某列的匹配“!~”和“~”分别正反匹配。
4.如果“,”不能分割匹配项或者报错,可根据效用选用“ | ”以及“&&”进行连接。 |
5.正则[]要用//包含,不然报错。
6.Tab键产生的空格并非默认,需要”/t”。
7.^[]匹配的为否定中括号内的所以内容。而[^*]则是否定括号内任意。
8./^123$/,完整匹配“123”字符。
9.记住特殊字符,出错检查是否应该用“\”转义。
10.执行action请用{}括起来,想一步完成所有别忘了加后缀文件。
11.awk ‘NR>2 && NR<11 {print $0}’ file 单独取文本其中几行
本文是博主实践得来,内容简易,后续内容会续上,不喜可喷勿秽言。 Enjoy yourself~