與我之前提到的一樣,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文章
11322瀏覽量
209858
原文標題:expand 與 unexpand 命令實例教程
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
tcpdump使用示例
這里收集了一些實用的?tcpdump?使用示例,使用它們可提升您的網絡故障排除和安全測試能力。 熟練掌握下面的?tcpdump?使用示例,可以幫助我們更好的了解自己的網絡。 了解?tcpdump
SD的命令和響應
一個完整的?SD?卡操作過程是:主機(單片機等)發起“命令”,SD?卡根據命令的內容決定是 否發送響應信息及數據等,如果是數據讀/寫操作,主機還需要發送停止讀/寫數據的命令來結束 本次操作,這意味著主機發起
![SD的<b class='flag-5'>命令</b>和響應](https://file1.elecfans.com/web2/M00/09/FA/wKgaomcE47iAGPHwAABPaFQw4ug541.png)
嵌入式學習-常見的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
華為設備中的BGP命令詳解
的主要路由協議,用于在不同自治系統(AS)之間交換路由信息。掌握華為設備的BGP命令對于網絡工程師至關重要,因為這不僅涉及日常的網絡運維,還影響到網絡的整體性能和安全性。本文將詳細介紹華為設備中的BGP命令,包括其功能、使用方法和配置示
lscpu命令使用注意事項
請注意,lscpu命令在不同的操作系統上可能會有一些差異,某些選項可能不可用。可以通過man lscpu命令或lscpu --help命令查看該命令的幫助文檔和更多選項。
發表于 03-14 11:39
?868次閱讀
在Linux上如何通過命令行來更改日期和時間?
是一些使用date命令進行日期和時間更改的常見示例。 1. 顯示當前日期和時間 要查看當前的日期和時間,可以直接在終端中運行date命令,沒有任何參數。例如: ``` date ``` 這條命
MySQL密碼忘記了怎么辦?MySQL密碼快速重置方法步驟命令示例!
MySQL密碼忘記了怎么辦?MySQL密碼快速重置方法步驟命令示例! MySQL是一種常用的關系型數據庫管理系統,如果你忘記了MySQL的密碼,不必擔心,可以通過一些簡單的步驟來快速重置密碼。下面
Linux基本命令總結
都說Linux命令多,實際工作中我們又有多少命令會接觸用到呢?本文跟大家分享Linux運維工作中常用的600個命令,可以說這些命令是伴隨著大家一生的運維生涯了,看看大家有哪些還沒用過的
評論