【column】bash/シェルスクリプトマニアックコマンドあれこれ6

columnコマンド

「column」はテキストを、複数の列(column)に整形するコマンドです。

区切り文字を指定して表形式で表示する

普通のカンマ区切りのcsvファイル

$ cat hoge.csv
bar00,bar01,bar02,bar03,bar04
bar05,bar06,bar07,bar08,bar09

上記csvファイルを、columnコマンドで見やすくします。
オプション -s で区切り文字をカンマ(,)に指定し、
オプション -t を利用し区切り文字(,)をTABに置き換えます。

$ column -t -s, hoge.csv
bar00  bar01  bar02  bar03  bar04
bar05  bar06  bar07  bar08  bar09

書籍の紹介

【rs】bash/シェルスクリプトマニアックコマンドあれこれ7

【rs】bash/シェルスクリプトマニアックコマンドあれこれ7

【join】bash/シェルスクリプトマニアックコマンドあれこれ5

【join】bash/シェルスクリプトマニアックコマンドあれこれ5