精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

如何使用 unexpand 命令?

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

正如你可能已經猜到的那樣,unexpand 命令將執行與 expand 命令相反的操作。即它會將空格轉換為 TAB。讓我向你展示一些例子,以了解如何使用 unexpand 命令。

要將文件中的空白(當然是空格)轉換為 TAB 并將輸出寫入標準輸出,請執行以下操作:

$ unexpand ostechnix.txt

如果要將輸出寫入文件而不是僅將其顯示到標準輸出,請使用以下命令:

$ unexpand ostechnix.txt>output.txt

從標準輸出讀取內容,將空格轉換為制表符:

$ unexpand

默認情況下,unexpand 命令僅轉換初始的空格。如果你想轉換所有空格而不是只是一行開頭的空格,請使用 -a 標志:

$ unexpand -a ostechnix.txt

僅轉換一行開頭的空格(請注意它會覆蓋 -a):

$ unexpand --first-only ostechnix.txt

使多少個空格替換成一個 TAB,而不是 8(會啟用 -a):

$ unexpand -t 5 ostechnix.txt

相似地,我們可以使用逗號分隔指定多個 TAB 的位置。

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

或者,

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

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

$ man unexpand

在處理大量文件時,expand 和 unexpand 命令對于用空格替換不需要的 TAB 時非常有用,反之亦然。

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

    關注

    87

    文章

    11227

    瀏覽量

    208922
  • 命令
    +關注

    關注

    5

    文章

    678

    瀏覽量

    21984
  • unexpand
    +關注

    關注

    0

    文章

    1

    瀏覽量

    1644

原文標題:單身程序員如何過周末?

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

收藏 人收藏

    評論

    相關推薦

    Linux find命令詳解

    find 命令是我們日常工作中比較常用的Linux命令。全面的掌握這個命令可以使很多操作達到事半功倍的效果。如果對find命令有以下這些疑惑,本文都能幫你解決。
    發表于 11-30 10:11 ?1565次閱讀

    cad命令快捷鍵_cad命令大全

    以下文章為CAD命令大全,全文分為二個部份,第一部份是總的CAD命令,第二部份是CAD2007命令大全。 一、cad命令大全 cad命令-材
    發表于 10-18 17:34 ?2.1w次閱讀

    linnux命令參考卡片

    linnux命令參考卡片,常用的幾種命令解釋。
    發表于 12-14 15:52 ?0次下載

    dos是什么意思_dos命令是什么?

    dos命令就是機器語言,通過輸入對應的dos命令,讓電腦運行相關操作。DOS命令,是DOS操作系統的命令,是一種面向磁盤的操作命令,主要包括
    發表于 01-17 14:45 ?2.1w次閱讀
    dos是什么意思_dos<b class='flag-5'>命令</b>是什么?

    linux的Shell命令和相關的命令

    如果后臺中有多個命令,可以用 fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執行的命令的序號(不是pid)
    的頭像 發表于 10-03 13:14 ?2468次閱讀

    linux有哪些常用的命令

     Linux的命令非常之多,分為內部命令和外部命令。
    發表于 02-27 08:00 ?4次下載
    linux有哪些常用的<b class='flag-5'>命令</b>

    用于刪除的命令:groupdel和groupadd命令

    二、groupdel 1.命令簡介 groupdel(group delete)命令是系統管理員命令,用于刪除一個組。 groupdel 命令用于刪除指定的工作組,本
    的頭像 發表于 01-11 10:44 ?2710次閱讀

    Shell內建命令:trap命令

    1.命令簡介 trap 命令是 Shell 內建命令,用于指定在接收到信號后將要采取的動作。常見的用途是在腳本程序被中斷時完成清理工作。 2.命令格式 trap ?[-lp]?[ARG
    的頭像 發表于 02-09 18:19 ?5994次閱讀
    Shell內建<b class='flag-5'>命令</b>:trap<b class='flag-5'>命令</b>

    每天一個Linux命令小常識:updatedb 命令

    updatedb 命令用來創建或更新 slocate/locate 命令所必需的數據庫文件。
    的頭像 發表于 03-31 17:36 ?2453次閱讀

    如何使用Linux xargs命令

    `xargs`命令允許您從標準輸入或者文件生成命令的參數并命令。通常`xargs`命令通過管道與其他命令組合使用。
    的頭像 發表于 12-02 17:42 ?2077次閱讀

    如何使用sudo命令以及選項

    sudo命令允許您以其他用戶身份運行命令與程序,默認是root用戶。如果您是個命令行用戶,那么sudo是您將經常使用的命令之一。
    的頭像 發表于 12-09 17:47 ?5051次閱讀

    find命令查找技巧

    find命令是我們日常工作中比較常用的Linux命令。全面的掌握這個命令可以使很多操作達到事半功倍的效果。如果對find命令有以下這些疑惑,本文都能幫你解決。
    的頭像 發表于 03-20 09:33 ?770次閱讀

    淺析Linux精致的命令

    這只是一小部分常用的Linux命令,Linux有很多命令可以使用。建議通過man命令來查看命令的使用方法,例如:man cd
    的頭像 發表于 04-24 16:28 ?1526次閱讀

    shell命令和linux命令一樣嗎

    Shell命令和Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執行用戶輸入的命令的。Shell既是一種命令
    的頭像 發表于 11-08 10:51 ?2754次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開放源代碼的操作系統,被廣泛應用于服務器和嵌入式設備。在Linux中,有多種命令用于重啟系統。在本文中,我們將詳細介紹常用的Linux重啟命令并解釋每個命令的用途
    的頭像 發表于 11-17 09:49 ?1976次閱讀