与我之前提到的一样,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文章
10982浏览量
206693
原文标题:expand 与 unexpand 命令实例教程
文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
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 , ...) 其中,表名是要插入数据的目标表的名称,字段1、字段2等是目标表中的列
CentOS7系统网络配置命令
们来配置网络接口、IP地址、网关、DNS服务器等。 查看网络接口(ifconfig命令): ifconfig命令用于查看和配置网络接口。在CentOS 7中默认不安装ifconfig,但可以使用ip命令代替。
linux查看物理接口的命令
显示和配置网络接口。它可以显示当前系统上的所有网络接口及其配置信息。以下是ifconfig命令的用法和输出示例: ifconfig -a 这将显示所有网络接口的详细信息,包括名称、物理地址、IP地址、子网掩码等。 ip命令 ip
shell命令和linux命令一样吗
Shell命令和Linux命令并不完全一样。 首先,Shell是一种命令行解释器,它是用来解释和执行用户输入的命令的。Shell既是一种命令
Linux tcpdump命令示例 如何在Linux中安装tcpdump
在这里,我们将展示如何安装 tcpdump,然后讨论并介绍一些有用的命令以及它们的实际示例。
发表于 08-06 11:11
•2367次阅读
Linux系统中的10个常用的文本查看命令
的Linux文本查看命令及其详细说明和使用示例。 cat 命令 cat 命令是最基本的读取文本文件内容的命令,可以将文本文件的内容输出到屏幕
日常操作中使用到的ls用法示例
的内容。带上参数后,我们可以用ls做更多的事情。这里是一些在日常操作中使用到的ls用法的示例。 1. 不带参数运行ls 不带参数运行ls会只列出文件或者目录。看不到其他信息输出(译注:有时候你发现无参数的ls命令和这里描述的不同,那有可能是你的ls
I2C_READ和I2C_WRITE命令是否有可用的示例脚本?
我正在使用 CLEV6630B 和 NXP-NFC-Cockpit (v.7.1.0)。我有一个通过 I2C 连接到传感器的 NTAG5。现在我想用脚本读取传感器数据。I2C_READ 和 I2C_WRITE 命令是否有可用的示例脚本?我只能找到 WriteEEPROM
发表于 05-12 08:20
Linux中的18个tar命令示例
下面的示例命令将创建一个tar存档文件rumenz-14-09-12.tar对于目录/home/rumenz在当前工作目录中。请参阅示例命令的操作。
评论