COLUMN(1)

名称
column - 入力を複数カラムに整形する

書式
column [-tx] [-c columns] [-s sep] [file ...]

解説
column ユーティリティは、入力を複数カラムに整形します。 列より先に各行を埋めます。 file が 指定されていれば file を、指定されていなけ れば標準入力を処理します。空行は無視されます。

オプションは以下のものがあります:

-c  表示の幅を columns にしてフォーマットします。

-s  -t オプションで列を区切る時に使う文字セットを指定します。

-t  入力中のカラム数を判定し、表を作ります。 カラムの区切りは、デフォルトの空白文字か、または -s オプションを使って指定した文字です。

-x  行を埋める前にカラムを埋めます。

戻り値
column は、成功した場合は 0 を、エラーが起きた場合は 0 より大きな値を返します。

環境変数

COLUMNS
    環境変数 COLUMNS 以外に画面の横幅を得る方法がない場合に、これが用いられます。

使用例
    (printf "PERM LINKS OWNER SIZE MONTH DAY HH:MM/YEAR NAME\n" ; \
    ls -l | sed 1d) | column -t

関連項目
colrm(1), ls(1), paste(1), sort(1)

歴史
column コマンドは 4.3BSD Reno から登場しました。