awk浮点数计算操作实例

发布时间:2020-03-18编辑:脚本学堂
有关awk浮点数计算的几个例子,学习awk命令的用法,需要的朋友参考下。

1、linuxjishu/13830.html target=_blank class=infotextkey>awk对浮点数进行计算。
 

复制代码 代码示例:

netcat@netcat-ubuntu:~$ cat report.txt|column -t|awk '{a+=$5}END{print a}'
2.92627e+07

不要以浮点数的形式显示。
netcat@netcat-ubuntu:~$ cat report.txt|column -t|awk '{a+=$5}END{printf "%.2fn",a}'
29262739.49

例2:
 

复制代码 代码示例:

netcat@netcat-ubuntu:~$ cat report.txt|column -t|awk '{a+=$5;b+=$6}END{print a,b}'
2.92627e+07 34320

不要以浮点数的形式显示。
etcat@netcat-ubuntu:~$ cat report.txt|column -t|awk '{a+=$5;b+=$6}END{printf "%.2f    %dn",a,b}'
29262739.49  34320