[AWK] 数字太大显示为科学计数法,需要显示全部数字

awk 数字太大显示为科学计数法了,需要显示全部数字

[root->/tmp/test]# cat ff2
1234    132
0987    4324
4567    43243
2345    2421
7654    5322
5678    5433
9876    32
3456    577
4567    433
8765    637
4567    243
1234    9578
9876    32778
5678    543322
3456    577
8765    63744
3456    57778
3456    57743
3456    5776
8765    637423
5678    543333
3456    57767
5678    543356

[root->/tmp/test]#  awk '{a[$1]+=$2}END{for(i in a) print i" = "a[i]}' ff2 | sort -nk1
0987 = 4324
1234 = 9710
2345 = 2421
3456 = 180218
4567 = 43919
5678 = 1.63544e+06
7654 = 5322
8765 = 701804
9876 = 32810

[root->/tmp/test]#  awk '{a[$1]+=$2}END{for(i in a) printf " %-10s%.f\n",i,a[i]}' ff2 | sort -nk1
0987      4324
1234      9710
2345      2421
3456      180218
4567      43919
5678      1635444
7654      5322
8765      701804
9876      32810

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24237320/viewspace-2120312/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24237320/viewspace-2120312/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值