标签: awk
我有100列和10000行,并且只想从第4列中减去一些数字。
awk '{$4=$4-0.007797948600925214}{print}' t1 > t2
我使用$4=0进行了测试,答案为-0.00779795。
$4=0
-0.00779795
如何使用awk获取-0.007797948600925214?
-0.007797948600925214
答案 0 :(得分:1)
使用float格式,例如:
float
awk 'BEGIN{printf "%.18f", 0.007797948600925214}'
检查docs。