将 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.pretty.c 的 pgm.c 的一个版本,输入:
cb pgm.c > pgm.pretty.c
/usr/ccs/bin/cb | 包含 cb 命令。 |
/usr/bin/cb | 连接到 cb 命令的符号链路。 |
indent 命令。