希望の形式の出力でサーマル印刷

希望の形式の出力でサーマル印刷

私のファイルには次のデータのリストがあります。

    -0.3476890000000000
    0.0743938333333333
    -1.0990240000000000
    0.0743938333333333
    -0.2169100000000000
    0.0879397500000000

すべてのデータを次のようにソートしようとしています。

    -0.347689000000000
    0.0743938333333333
    -1.099024000000000
    0.0743938333333333
    -0.216910000000000
    0.0879397500000000

残念ながら私はこれを行うことはできませんawk '{printf "%18s\n", $1}'。理想的な出力は次のとおりです。

   -0.3476890000000000
    0.0743938333333333
   -1.0990240000000000
    0.0743938333333333
   -0.2169100000000000
    0.0879397500000000

ベストアンサー1

フィールドの幅が小さすぎる場合があります。努力する

awk '{printf "%19s\n", $1}' file
-0.3476890000000000
 0.0743938333333333
-1.0990240000000000
 0.0743938333333333
-0.2169100000000000
 0.0879397500000000

おすすめ記事