如何获得
42001 55836.5692 26.2335 28.3323 -0.5672 -2.0120 -7.6489
42002 55836.5827 26.2097 -14.4487 1.4356 -8.9812 -7.3800
此:
55836.5692 28.3323 1.000 1 1
55836.5963 -14.4487 1.000 1 1
?
我尝试了
awk '{printf "%s%9s\n", $2, $4" 1 1.000 1 1}' SPEFO.RVS > c_1.txt
但是文件中的空格是错误的。谢谢
答案 0 :(得分:1)
那:
>> awk '{printf "%5.4f %15.4f %15.4f %15d %15d\n",$2,$4,1.000,1,1 }' SPEFO.RVS
55836.5692 28.3323 1.0000 1 1
55836.5827 -14.4487 1.0000 1 1
您可以根据需要调整格式(例如%5.4f
,%5.5f
以显示5
小数或%10.4f
以更改第一个单词的位置)。