タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

awkに関するdshimのブックマーク (1)

  • シェルスクリプトで数字3桁をカンマ区切りにする

    bashなどのシェルスクリプトで数字を3桁のカンマ区切りにしようとすると結構めんどくさかったのでメモ。 printfの%dを%’d(シングルクォートを間に入れる)にするのはすぐに行き着くけど、それをawkで使おうとするとめちゃ厄介。シングルクォートの中にシングルクォートが入らないから。シングルクォートを\047でエスケープするのがみそ。 printf "%'d\n" "1000000" or awk '{printf"%\047d\n",$1}' <<< "1000000"

    シェルスクリプトで数字3桁をカンマ区切りにする
    dshim
    dshim 2014/03/25
  • 1