懒惰(勉强),如 “?” 懒惰量词使用另一种方式匹配,它从目标的起始位置开始尝试匹配,每次检查一个字符,并寻找它要匹配的内容,如此循环直到字符结尾处....“{n,}": 重复n次或更多次,与{n,m}不同之处就在于匹配的次数将没有上限,但至少要重复n次 如 正则"a{3,}",a至少要重复3次
懒惰限定符
“?"...正式处理是一个内建的循环,每一次循环读取一行数据(默认RS为换行符),pattern{…}部分可以有多个,它可以使用正则匹配/RE/,算术运算符>,<,…,逻辑运算符&&,||等,当pattern没有时...才能生效
printf与print的区别: printf不自动打印换行符,print则自动打印换行符
gsub的返回值并不是替换后的字符串,而是返回替换的次数
字符串常量一定用在"“包围起来,否则当做变量使用...,如$1=="ipaaad"
awk的for循环为C-Style即为for(),区别于shell中的for i in ...
awk中可以使用多个分隔符,要封装在方括号里,用'‘包围,以防shell对他们进行解释