すべての浮動小数点数が小数点に基づいて中央になるように、awkまたは他のUNIXツールを使用して3番目の列を右揃えにしたいと思います。
Al 11.134 15.250 2.393
Al 11.134 5.825 2.393
Al 12.888 10.537 2.393
提案があれば教えてください。書式設定方法を試しましたが、浮動小数点では機能しないようです。
したがって、予想される出力は次のようになります。
Al 11.134 15.250 2.393
Al 11.134 5.825 2.393
Al 12.888 10.537 2.393
ベストアンサー1
アッ解決策:
awk '{ for(i=1;i<=NF;i++) printf (i==1?"%s%s":"%6s%s"),$i,(i==NF? ORS:OFS) }' file
出力:
Al 11.134 15.250 2.393
Al 11.134 5.825 2.393
Al 12.888 10.537 2.393