0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Expand 命令示例

Linux愛好者 ? 來源:YXQ ? 2019-08-11 11:27 ? 次閱讀

與我之前提到的一樣,expand 命令使用空格替換文件中的 TAB 字符。

現(xiàn)在,讓我們將 ostechnix.txt 中的 TAB 轉換為空格,并將結果寫入標準輸出:

$ expand ostechnix.txt

如果你不想在標準輸出中顯示結果,只需將其寫入另一個文件,如下所示。

$ expand ostechnix.txt>output.txt

我們還可以將標準輸入中的 TAB 轉換為空格。為此,只需運行 expand 命令而不帶文件名:

$ expand

只需輸入文本并按回車鍵就能將 TAB 轉換為空格。按 CTRL+C 退出。

如果你不想轉換非空白字符后的 TAB,請使用 -i 標記,如下所示。

$ expand -i ostechnix.txt

我們還可以設置每個 TAB 為指定數(shù)字的寬度,而不是 8(默認值)。

$ expand -t=5 ostechnix.txt

我們甚至可以使用逗號分隔指定多個 TAB 位置,如下所示。

$ expand -t 5,10,15 ostechnix.txt

或者,

$ expand -t "5 10 15" ostechnix.txt

有關更多詳細信息,請參閱手冊頁。

$ man expand

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11326

    瀏覽量

    209964

原文標題:expand 與 unexpand 命令實例教程

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Linux實時查看日志的四種命令詳解

    tail命令 - 實時監(jiān)控日志 如上所述,tail命令是實時顯示日志文件的最常用解決方案。但是,顯示該文件的命令有兩個版本,如下面的示例所示。 在第一個
    的頭像 發(fā)表于 01-13 10:45 ?139次閱讀
    Linux實時查看日志的四種<b class='flag-5'>命令</b>詳解

    docker的基本命令和使用示例

    DotCloud 公司是一家 PAAS 服務提供商,從 docker 的出身也可以看出它的主要功能和方向。
    的頭像 發(fā)表于 01-06 15:59 ?92次閱讀

    tcpdump使用示例

    這里收集了一些實用的?tcpdump?使用示例,使用它們可提升您的網(wǎng)絡故障排除和安全測試能力。 熟練掌握下面的?tcpdump?使用示例,可以幫助我們更好的了解自己的網(wǎng)絡。 了解?tcpdump
    的頭像 發(fā)表于 01-06 09:33 ?112次閱讀

    Linux實用命令大全

    Linux實用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?264次閱讀
    Linux實用<b class='flag-5'>命令</b>大全

    SD的命令和響應

    一個完整的?SD?卡操作過程是:主機(單片機等)發(fā)起“命令”,SD?卡根據(jù)命令的內(nèi)容決定是 否發(fā)送響應信息及數(shù)據(jù)等,如果是數(shù)據(jù)讀/寫操作,主機還需要發(fā)送停止讀/寫數(shù)據(jù)的命令來結束 本次操作,這意味著主機發(fā)起
    的頭像 發(fā)表于 10-08 15:49 ?634次閱讀
    SD的<b class='flag-5'>命令</b>和響應

    嵌入式學習-常見的shell命令之其他命令

    1、clear清屏命令命令:clear功能:清除屏幕參數(shù):無 示例:清屏前。執(zhí)行清屏命令后,終端界面顯示信息被清除。2、man幫助命令
    發(fā)表于 08-22 09:42

    常見的shell命令之其他命令

    1、clear清屏命令命令:clear功能:清除屏幕參數(shù):無 示例:清屏前。執(zhí)行清屏命令后,終端界面顯示信息被清除。2、man幫助命令
    發(fā)表于 08-21 09:49

    嵌入式學習-常見的shell命令之文件操作相關命令

    1、touch創(chuàng)建新文件命令:touch英文全拼:功能:創(chuàng)建大小為0的一個空文件參數(shù):touch 文件名示例: 2、echo創(chuàng)建有內(nèi)容的文件命令:echo功能:將內(nèi)容回顯到輸出設備,echo
    發(fā)表于 08-20 09:40

    常見的shell命令之目錄相關命令

    1、pwd查看當前目錄命令:pwd英文全拼:print work directory功能:打印當前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當前目錄的內(nèi)容命令:ls英文全拼:list功能:列出
    發(fā)表于 08-19 10:06

    常見的shell命令之文件操作相關命令

    1、touch創(chuàng)建新文件命令:touch英文全拼:功能:創(chuàng)建大小為0的一個空文件參數(shù):touch 文件名示例:2、echo創(chuàng)建有內(nèi)容的文件命令:echo功能:將內(nèi)容回顯到輸出設備,echo命令
    發(fā)表于 08-19 10:01

    常見的shell命令之目錄相關命令

    目錄相關命令1、pwd查看當前目錄命令:pwd英文全拼:print work directory功能:打印當前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當前目錄的內(nèi)容命令:ls英文
    發(fā)表于 08-16 09:22

    華為設備中的BGP命令詳解

    的主要路由協(xié)議,用于在不同自治系統(tǒng)(AS)之間交換路由信息。掌握華為設備的BGP命令對于網(wǎng)絡工程師至關重要,因為這不僅涉及日常的網(wǎng)絡運維,還影響到網(wǎng)絡的整體性能和安全性。本文將詳細介紹華為設備中的BGP命令,包括其功能、使用方法和配置
    的頭像 發(fā)表于 08-12 18:11 ?1121次閱讀

    Linux中cut命令的實用示例

    Linux command cut 用于文本處理。您可以使用此命令通過選擇列從文件中提取部分文本。
    的頭像 發(fā)表于 08-05 15:14 ?345次閱讀

    SDRAM中的active命令介紹

    在向SDRAM 中的任何行發(fā)出 READ或 WRITE 命令之前,必須先打開該行。這是通過 ACTIVE 命令完成的。ACTIVE 命令的目的是打開或者說激活(active)bank中的一行并將數(shù)據(jù)從 DRAM 移動到bank的
    的頭像 發(fā)表于 07-29 09:53 ?499次閱讀
    SDRAM中的active<b class='flag-5'>命令</b>介紹

    lscpu命令使用注意事項

    請注意,lscpu命令在不同的操作系統(tǒng)上可能會有一些差異,某些選項可能不可用??梢酝ㄟ^man lscpu命令或lscpu --help命令查看該命令的幫助文檔和更多選項。
    發(fā)表于 03-14 11:39 ?880次閱讀