cb コマンド

目的

C ソース・コードを読みやすいフォーマットにします。

構文

cb-s ] [  -l Length-j ] [ File ... ]

説明

cb コマンドは、標準入力または指定したファイルから C プログラムを読み取り、インデントとスペースを使用してコードの構造を示すフォーマットで標準出力にそのプログラムを書き込みます。 フラグを指定しないで呼び出すと、cb コマンドは、行の分割や結合を実行しません。 プリプロセッサー・ステートメントに句読点があるとインデント・エラーになることがあります。

最良の結果を得るために、構文的に正しいソース・コードでこのコマンドを使用してください。

フラグ

項目 説明
-j 分割された行を結合します。-l フラグを指定すると無視されます。
-l Length 文字数が Length より長い行を分割します。
-s The C Programming Language」(Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1978) の Kernighan と Ritchie のスタイルに従って、ソース・コードをフォーマットします。

pgm.c から pgm.pretty.c という読みやすいバージョンを作成するには、次のように入力します。

cb pgm.c > pgm.pretty.c

ファイル

項目 説明
/usr/ccs/bin/cb cb コマンドが入っています。
/usr/bin/cb cb コマンドに対するシンボリック・リンク。