unexpand空格字符转换为制表符

  功能描述:

  使用unexpand命令可以将每个指定文件中的空格字符转换为制表符并写到标准输出。

  命令语法:

  unexpand[选项][文件]

  unexpand命令选项含义

 

 选项

 含义

 -a  转换所有空格字符而不是字母首部的空格
 --first-only  转换起始空格(覆盖-a选项)
 -t<列表>  使用逗号分隔的列表列出制表符位置(启用-a选项)
 -t<宽度>  设置制表符宽度而非默认的8(启用-a选项)

 

 

例如:将/root/install.log文件中的空格字符转换为制表符

[root@localhost ~]# unexpand /root/install.log

以制表符宽度为4,将/root/install.log文件中的空格字符转换为制表符。

[root@localhost ~]# unexpand -t 4 /root/install.log