日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.2-RELEASE-K, 8.0-RELEASE-K は、プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.2-RELEASE-K, 8.0-RELEASE-K は、全翻訳済み)
6.4-STABLE-K, 7.2-STABLE-K, 8.0-STABLE-K は現在、 作成中で日々更新されています。 最新の snapshots を元に作成しています。
COL(1) FreeBSD 一般コマンドマニュアル COL(1)
名称
col - 入力から逆行送り (reverse line feed) を取り除くフィルタ
書式
col [-bfhpx] [-l num]
解説
col ユーティリティは、出力が順方向の行送りと半行送りで正しい順序になるよ
うに逆行送り (と半逆行送り) を取り除き、空白をなるべくタブに置き換えま
す。これは、 nroff(1) と tbl(1) の出力を処理する場合に便利です。
col ユーティリティは標準入力を読み込み、標準出力に出力します。
オプションには以下のものがあります。
-b バックスペースを出力せず、各桁の位置に最後に書かれた文字だけを表
示します。
-f 順方向の半行送りを許します(``詳細 (fine) '' モード)。半行送りの境
界に打たれる文字は、通常次の行に表示されます。
-h タブのかわりに複数の空白を出力しません (デフォルト)。
-l num メモリに、少なくとも num 行をバッファリングします。デフォルトで
128 行までバッファリングされます。
-p 未知の制御シーケンスを無変更のまま通します。通常、 col は、自身で
認識して解釈するもの以外の制御シーケンスを取り除きます。自身で認
識する制御シーケンスは、後述します。
-x タブのかわりに複数の空白を出力します。
col が理解できる復帰動作の制御文字とその 10 進値の一覧を以下の表に示しま
す。
ESC-7 逆行送り (エスケープ 7)
ESC-8 半逆行送り (エスケープ 8)
ESC-9 半行送り (エスケープ 9)
backspace 一桁戻る (8); 最初の桁では無視されます
carriage return (13)
newline 改行 (10); 復帰動作も同時に行ないます
shift in 通常の文字セットにシフトします (15)
shift out 異なる文字セットにシフトします (14)
space 一桁移動します (32)
tab 次のタブストップまで移動します (9)
vertical tab 逆行送り (11)
認識できないすべての制御文字とエスケープシーケンスは捨てられます。
col は、読み込まれた通りに文字セットの移り変わりを記憶し、出力時に文字
セットが正しくなるようにします。
入力が最後に表示された行に戻ろうとすると、 col ユーティリティは警告メッ
セージを表示します。
関連項目
expand(1), nroff(1), tbl(1)
規格
col ユーティリティは Version 2 of the Single UNIX Specification
(``SUSv2'') に適合しています。
歴史
col コマンドは Version 6 AT&T UNIX から登場しました。
FreeBSD 4.9 June 29, 1993 FreeBSD 4.9