awk 命令用法总结

实例 1

保留圆周率小数点前 4 位 


[root@VM_15_187_centos ~]# echo "scale=10; a(1)*4" | bc -l | awk '{printf ("%.4f\n", $1)}'
3.1416

Ref

使用 awk 进行数字计算,保留指定位小数
利用 AWK 的数值计算功能提升工作效率
我使用过的 Linux 命令之 bc - 浮点计算器、进制转换
bc 命令
echo “scale=100; a(1)*4” | bc -l 输出圆周率