tab 命令

用途

将空格更改为制表符。

语法

tab [ -e ] [ 文件 ... ]

描述

tab 命令读取由 File 参数指定的文件或标准输入,并在 tab 命令可以消除一个或多个空格的地方用制表符代替输入中的空格。 如果用 File 参数指定一个文件,那么 tab 命令将结果文件写回到原始文件中。 如果输入是标准输入,那么 tab 命令写到标准输出。 tab 命令假定每八列设置制表符停止位,从第九列开始。 File 参数指定的文件名长度不能超出 PATH_MAX-9 字节。

标志

描述
-e 只替换每行开头第一个非空格字符前的那些空格。

示例

要替换File包含制表符的文件,请输入:

tab File

文件

描述
/usr/bin/tab 包含 tab 命令。