awk中的格式已用完

awk中的格式已用完,awk,syntax,printf,Awk,Syntax,Printf,请问这个代码有什么错误 输入: 3693.06 6.1454e-01 1.6771e-02 3693.08 6.3320e-01 1.9238e-02 3693.11 6.1717e-01 1.7944e-02 3693.13 6.0574e-01 1.6216e-02 3693.15 6.3804e-01 1.9012e-02 3693.18 5.9520e-01 1.8732e-02 3693.2 6.0917e-01 1.5997e-02 3693.22 6.4455e-01 1.8686

请问这个代码有什么错误

输入:

3693.06 6.1454e-01 1.6771e-02
3693.08 6.3320e-01 1.9238e-02
3693.11 6.1717e-01 1.7944e-02
3693.13 6.0574e-01 1.6216e-02
3693.15 6.3804e-01 1.9012e-02
3693.18 5.9520e-01 1.8732e-02
3693.2 6.0917e-01 1.5997e-02
3693.22 6.4455e-01 1.8686e-02
3693.25 6.0528e-01 1.9382e-02
3693.27 6.0475e-01 1.6515e-02
3693.29 5.7127e-01 1.7045e-02
3693.32 5.9784e-01 1.9205e-02
代码:

错误:

not enough arguments to satisfy format string
    `%5.1f36930.6'
        ^ ran out for this one
我想打印第一列乘以10的小数点后1位,并在列之间加空格。谢谢

添加一个

printf("%5.1f",$1*10)
              ^
添加一个

printf("%5.1f",$1*10)
              ^