可以在模式中执行计算。awk命令都将按浮点方式执行算术运算。下表列出了所有的算术运算符。
运算符 | 含义 | 例子 |
---|
+ | 加 | x+y |
- | 减 | x-y |
* | 乘 | x*y |
/ | 除 | x/y |
% | 模 | x%y |
^ | 幂 | x^y |
范例
$ awk
'$3*$4==500' filename
说明:awk将记录的第3个字段($3)与第4个字段($4)的值相乘,如果乘积等于500,则显示该行(假定filename是含有输入数据的文件)。
参考资料:http://www.linuxawk.com/jiaocheng/157.html