此awk命令有什么问题吗?我想打印第一列,选项卡,第二列,选项卡,第三列。
{printf "%.6f, %s, %.6f, %s, %.6f\n", $1+56000, "\t", $2/1000, "\t", $3/1000}
现在的结果是:
58375.475955, , -0.012080, , 0.007051
58375.476190, , -0.006480, , 0.007051
期望的结果:
58375.475955 -0.012080 0.007051
58375.476190 -0.006480 0.007051
如果您有更多的列,您不想一直将它们添加到printf
,或者,您可以设置默认数字格式并设置输出字段分隔符,然后使用print
。