AIX命令参考大全,卷 5,s - u - unexpand 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

unexpand 命令

用途

写到带有恢复的制表符的标准输出。

语法

unexpand-a -t TabList ] [ File ... ]

描述

unexpand 命令将制表符放回到来自标准输入或已命名文件的数据中,并将结果写到标准输出。缺省情况下,只有行距空格和制表符重新转换为最大制表符字符串。

注:File 参数必须是文本文件。

标志

-a 在任何有制表符通过替换两个或多个字符压缩了结果文件的地方插入制表符。
-t TabList 指定制表符停止位的位置。制表符停止位的缺省值为 8 个列位置。

TabList 变量必须包括单个正十进制整数或多个正十进制整数。多个整数必须以升序排列,并用逗号或空格字符隔开,整数两边加引号。单精度TabList 变量将制表符停止位设置为相等的间隔列位置数。多精度 TabList 变量将制表符停止位设置为与 TabList 变量中的整数相对应的列位置。

在多精度 TabList 变量中指定的最后一个位置之外,不会发生对于字符的空格到制表符的转换。

注:当指定了 -t标志时,将忽略 -a 标志且转换不限于处理行距空格字符。

退出状态

该命令返回以下退出值:

0 命令运行成功。
>0 发生错误。

示例

要在 xyz 文件中用制表符替换空格字符,输入:

unexpand xyz

文件

/usr/bin/unexpand 包含 unexpand 命令。

相关信息

expand 命令、newform 命令、tab 命令和 untab 命令。

《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『文件概述』

《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『输入输出重定向概述』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]