与我之前提到的一样,expand 命令使用空格替换文件中的 TAB 字符。
现在,让我们将 ostechnix.txt 中的 TAB 转换为空格,并将结果写入标准输出:
$ expand ostechnix.txt
如果你不想在标准输出中显示结果,只需将其写入另一个文件,如下所示。
$ expand ostechnix.txt>output.txt
我们还可以将标准输入中的 TAB 转换为空格。为此,只需运行 expand 命令而不带文件名:
$ expand
只需输入文本并按回车键就能将 TAB 转换为空格。按 CTRL+C 退出。
如果你不想转换非空白字符后的 TAB,请使用 -i 标记,如下所示。
$ expand -i ostechnix.txt
我们还可以设置每个 TAB 为指定数字的宽度,而不是 8(默认值)。
$ expand -t=5 ostechnix.txt
我们甚至可以使用逗号分隔指定多个 TAB 位置,如下所示。
$ expand -t 5,10,15 ostechnix.txt
或者,
$ expand -t "5 10 15" ostechnix.txt
有关更多详细信息,请参阅手册页。
$ man expand
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Linux
+关注
关注
87文章
11191浏览量
208628
原文标题:expand 与 unexpand 命令实例教程
文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
嵌入式学习-常见的shell命令之其他命令
1、clear清屏命令命令:clear功能:清除屏幕参数:无 示例:清屏前。执行清屏命令后,终端界面显示信息被清除。2、man帮助命令
发表于 08-22 09:42
嵌入式学习-常见的shell命令之文件操作相关命令
1、touch创建新文件命令:touch英文全拼:功能:创建大小为0的一个空文件参数:touch 文件名示例:
2、echo创建有内容的文件命令:echo功能:将内容回显到输出设备,echo命
发表于 08-20 09:40
常见的shell命令之目录相关命令
1、pwd查看当前目录命令:pwd英文全拼:print work directory功能:打印当前所在的路径参数:没有其他参数示例:2、ls查看当前目录的内容命令:ls英文全拼:list功能:列出
发表于 08-19 10:06
常见的shell命令之文件操作相关命令
1、touch创建新文件命令:touch英文全拼:功能:创建大小为0的一个空文件参数:touch 文件名示例:2、echo创建有内容的文件命令:echo功能:将内容回显到输出设备,echo命令
发表于 08-19 10:01
常见的shell命令之目录相关命令
目录相关命令1、pwd查看当前目录命令:pwd英文全拼:print work directory功能:打印当前所在的路径参数:没有其他参数示例:2、ls查看当前目录的内容命令:ls英文
发表于 08-16 09:22
MySQL密码忘记了怎么办?MySQL密码快速重置方法步骤命令示例!
MySQL密码忘记了怎么办?MySQL密码快速重置方法步骤命令示例! MySQL是一种常用的关系型数据库管理系统,如果你忘记了MySQL的密码,不必担心,可以通过一些简单的步骤来快速重置密码。下面
python调用windows命令
Windows命令,提供一些实际的示例和代码。 首先,我们需要了解一些基本概念。Windows命令是一种命令行界面(CLI),它允许用户通过键入命令
linux备份文件命令bak
在Linux系统中,备份文件是非常重要的,它可以防止数据丢失和损坏的风险。为了达到安全的目的,我们经常需要备份文件。在这篇文章中,我们将详细介绍Linux中备份文件的命令bak,并提供使用示例
linux关闭docker的命令
在 Linux 系统中,关闭 Docker 的操作可以通过以下多种方式进行。本文将详细讲解每一种方式,并提供示例代码和命令,以帮助读者更好地理解和实践。 使用 docker 命令 最常用的方法
docker exec命令的使用方法
有用的命令,用于在正在运行的容器中执行命令。 在本文中,我将详细介绍Docker exec命令的使用方法,包括命令格式、参数选项、使用示例等
用insert命令可在表的任意位置
values关键字后面给出具体的数值或者表达式。下面是一个示例的insert命令: INSERT INTO 表名 (字段 1 , 字段 2 , ...) VALUES (值 1 , 值 2 , ...) 其中
CentOS7系统网络配置命令
们来配置网络接口、IP地址、网关、DNS服务器等。 查看网络接口(ifconfig命令): ifconfig命令用于查看和配置网络接口。在CentOS 7中默认不安装ifconfig,但可以使用ip命令代替。
linux查看物理接口的命令
显示和配置网络接口。它可以显示当前系统上的所有网络接口及其配置信息。以下是ifconfig命令的用法和输出示例: ifconfig -a 这将显示所有网络接口的详细信息,包括名称、物理地址、IP地址、子网掩码等。 ip命令 ip
评论