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