[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