1.关系运算符
运算符 含义
< 小于
<= 小于等于
== 等于
!= 不等于
>= 大于等于
> 大于
~ 与正则表达式匹配
!~ 与正则表达式不匹配
2.条件表达式
条件表达式?表达式1:表达式2
等同于
{
if (expression1)
expression2
else
expression3
}
3.算术运算
可以在模式中执行算术运算,awk都按浮点的方式进行算术运算
运算符 含义
+ 加
- 减
* 乘
/ 除
% 模
^ 幂
4。逻辑操作符和复合模式
&& 逻辑与
|| 逻辑或
! 逻辑非
5.范围模式
范围模式先匹配第一个模式的首次出现到第二个模式的首次出现之间的内容,然后匹配从第一个模的下一次出现到第二个的下一次的出现,依次类推。若匹配到第一个,而没有发现第二个模式,awk将显示从第一个 模式首次出现的行到文件末尾之间的所有行
阅读(903) | 评论(0) | 转发(0) |