Manpages

NAME(名 称 )

col - 过 滤 掉 输 入 中 的 反 向 换 行 符

SYNOPSIS(总 览 )

col [ -bfx ] [ -l num ]

DESCRIPTION(描 述 )

col 过 滤 掉 反 向 (以 及 半 反 向 )换 行 符 (LF: line feed or NL: new line), 这 样 输 出 按 正 常 顺 序 , 即 只 包 括 正 向 和 半 正 向 换 行 符 , 而 且 在 可 能 的 地 方 使 用 tab替 换 白 空 格 .这 对 nroff(1)tbl(1) 的 输 出 处 理 很 有 用 处 .

col 从 标 准 输 出 读 入 ,并 写 出 到 标 准 输 出 上 . 选 项 如 下 :

-b 不 输 出 任 何 退 格 符 ,在 每 列 的 位 置 上 只 打 印 最 后 写 的 那 个 字 符

.

-f 允 许 正 向 半 换 行 符

(’’fine’’模 式 ). 通 常 ,处 于 半 行 分 界 线 上 的 字 符 打 印 在 下 一 行 .

-x 输 出 多 个 空 格 以 替 换

tab.

-l num 在 内 存 中 至 少 缓 冲

num 行 . 默 认 情 况 下 ,缓 冲 128行 .

col 所 能 理 解 的 用 于 回 车 操 作 的 控 制 序 列 以 及 它 们 的 十 进 制 值 都 列 在 下 面 的 表 中 :

ESC-7 反 向 换 行 符

(escape后 接 7)

ESC-8 反 向 半 换 行

符 (escape后 接 8)
ESC-9 正 向 半 换 行 符 (escape后 接 9)

backspace 反 向 移 动 一 列 (8);在 第 一 列 则 忽 略 .
carriage return

(13)

newline 正 向 换 行 符 (10);同 时 执 行 回 车 (carriage return)操 作
shift in 转 到 正 常 字 符 集 (15)
shift out 转 到 备 选 的 字 符 集 (14)

space 正 向 移 动 一 列

(32)

tab 正 向 移 动 到 下

一 个 tab(9)

vertical tab 反 向 换 行 符 (11) 丢 弃 所 有 不 被 承 认 的 控 制 字 符 和 escape序 列 . 当 读 取 字 符 时 , col 保 持 着 与 字 符 集 的 联 系 ,而 且 在 输 出 时 确 保 字 符 集 是 正 确 的 . 如 果 输 入 设 备 试 图 回 复 到 最 近 被 刷 新 的 行 , col 会 显 示 一 条 警 告 消 息 .

SEE ALSO(另 见 )

expand(1) nroff(1) tbl(1)

HISTORY(历 史 )

col 命 令 出 现 于 AT&T UNIX版 本 6.

[中 文 版 维 护 人 ]

riser <boomer [AT] ccidnet.com>

[中 文 版 最 新 更 新 ]

2000/12/6

《 中 国 Linux论 坛 man手 册 页 翻 译 计 划 》 :

http://cmpp.linuxforum.net

本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh