与我之前提到的一样,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
魅蓝Note6和小米5X对比评测:配置、外观、价格、拍照功能一览,谁更具性价比?
配网故障定位系统:实现实时监测、精准控制
溢丰华创专利获评“中国科技创新优秀发明成果”
嵌入式设备是怎样发展的
买电动车要留心电瓶易被“掉包”
Expand 命令示例
射极跟随电路设计
魅蓝5s又迈了一大步,千元机普及快充第一机
锂电池的充电电路与保护电路设计
电感分类简介
深圳市委宣传部企业访谈——走进深圳市瑞隆源电子有限公司
加州可收费提供共享自动驾驶打车服务
川土微电子|隔离电源的辐射抑制设计参考(三)
显示技术新时代,康佳集团发布APHAEA Micro LED 未来屏产品矩阵
领途、新特、帝亚一维是如何耕耘各自看好的细分领域应用场景的呢?
PLC怎么控制伺服电机
城市停车及物业管理两大领域的发展动向
PCB的电磁兼容测试设计方案
眼图背后的故事【明眸】与【蜂腰】
研究当前传感的全效技术如何将其应用于智能电网