しなければならない印刷機能数字ですが、幅と丸めが指定されています(awkを使用してください!)
%10s
私はこれを持っていて何とか接続する必要があります%d
が、私がやっていることすべてのために、最終的にはあまりにも多くのパラメータを提供します(より多くの列があるため)。
ベストアンサー1
次のことを試すことができます。
$ awk 'BEGIN{printf "%3.0f\n", 3.6}'
4
書式設定オプションは2つの部分で構成されています。
3
:出力が3文字で埋められていることを示します。.0f
:出力に精度がなく、丸めを意味することを示します。
でman awk
詳細を見ることができます。
width The field should be padded to this width. The field is normally padded
with spaces. If the 0 flag has been used, it is padded with zeroes.
.prec A number that specifies the precision to use when printing. For the %e,
%E, %f and %F, formats, this specifies the number of digits you want
printed to the right of the decimal point. For the %g, and %G formats,
it specifies the maximum number of significant digits. For the %d, %o,
%i, %u, %x, and %X formats, it specifies the minimum number of digits to
print. For %s, it specifies the maximum number of characters from the
string that should be printed.