[Shell command] CSV 形式の文字列をターミナルで整形して表示する
作成日: 2022年03月07日
column
コマンドを使用すると、列ごとに整列した状態で表示させることができます。
まず、下記の内容が含まれている CSV ファイルを dummy.csv
とします。
Tokyo,1500
Saitama,20
Hokkaido,30000
パイプを使用して CSV ファイルの内容を column
コマンドに渡します。
cat dummy.csv | column -s "," -t
-s
オプション: 渡されたデータの区切り文字列を,
として扱うようにします。-t
オプション: テーブル形式で表示するようにします。
実行結果は下記の通りです。
Tokyo 1500
Saitama 20
Hokkaido 30000