Linuxコマンド辞典 colコマンド(テキスト処理)

改行コードをフィルタする「col」コマンドの概要と使い方を記載しています。

RHEL Fedora CentOS Vine Deblan Ubuntu Plamo

参考サイト:Man page of INSTALL

概要・使用方法

標準入力からの改行文字/半改行文字などの制御文字の除去/変換などを行い、標準出力に出力します。manの内容などを印刷する場合や、scriptの出力を整理するのに便利です。

書式

$ col [オプション]

オプション

-b
–no-backspaces
バックスペースを出力しない
-f
–fine
半改行文字をフィルタしない
-h
–tabs
タブの代わりに複数の空白を出力しない(デフォルト)
-p
–pass
フィルタ方法のわからない制御文字はフィルタせずに表示する
-x
–spaces
タブの代わりに複数の空白を出力する
-l 行数
–lines 行数
メモリにバッファする行数を指定する(デフォルトは128行)

改行コードをフィルタする

colで改行コードを表示しないようにする

$ cat ファイル名 | col -b 

実行結果

[sunarin@localhost work]$ cat comm1.txt |col
A
B
C
D
Fgg