如何在linux中使用“cat”命令組合文字檔案

cat命令在Linux中非常有用。它有三個與操作文字檔案相關的主要功能:建立、顯示和組合文字檔案。...

如何在linux中使用“cat”命令組合文字檔案

cat命令在Linux中非常有用。它有三個與操作文字檔案相關的主要功能:建立、顯示和組合文字檔案。

相關:如何在Linux中使用命令列快速建立文字檔案

我們討論了在Linux中使用cat命令(以及其他命令)在命令列上建立和檢視文字檔案。但是假設您有三個文字檔案:file1.txt、file2.txt和file3.txt。您需要將它們組合(或連線)成一個文字檔案,其中包含所有三個檔案的資訊。您也可以使用cat命令來執行此操作。

只需開啟一個終端並鍵入以下命令:

cat file1.txt file2.txt file3.txt

顯然,用您自己的檔名替換上面示例中的檔名。

三個文字檔案的組合內容將顯示在終端中。

如何在linux中使用“cat”命令組合文字檔案

相關:使用以下8個技巧成為Linux終端超級使用者

不過,通常情況下,您可能希望將這些文字檔案合併到另一個文字檔案中,而不只是將結果列印到螢幕上。幸運的是,這很簡單。您只需在連線的檔案列表之後新增一個輸出重定向符號(>),然後指定最終文字檔案的名稱。

cat file1.txt file2.txt file3.txt > file4.txt

注意:如果輸出重定向符號已經存在,則輸出重定向符號之後列出的檔案將被覆蓋。因此,在指定組合文字檔案的名稱時要小心。本文稍後將向您展示如何將檔案附加到現有檔案的末尾。

如果開啟file4.txt(使用cat命令或您選擇的文字編輯器),您會發現它包含前三個文字檔案的文字。

如何在linux中使用“cat”命令組合文字檔案

如果要合併多個檔案中的專案列表,並且希望在合併的檔案中按字母順序排列,則可以對結果檔案中的合併專案進行排序。為此,請輸入前面顯示的基本cat命令,然後輸入pipe命令(|)和sort命令。然後,鍵入輸出重定向符號(>),後跟要將組合文字複製到其中的檔案的名稱。結果檔案中的所有文字行都將按字母順序排序。

cat file1.txt file2.txt file3.txt | sort > file4.txt

如何在linux中使用“cat”命令組合文字檔案

如前所述,還有一種將檔案附加到現有檔案末尾的方法。鍵入cat命令,後跟要新增到現有檔案末尾的一個或多個檔案。然後,鍵入兩個輸出重定向符號(>>),後跟要新增到的現有檔案的名稱。

cat file5.txt >> file4.txt

如何在linux中使用“cat”命令組合文字檔案

如果要向現有文字檔案中新增一點新文字,可以直接從命令列使用cat命令(而不是在文字編輯器中開啟它)。鍵入cat命令,後跟雙輸出重定向符號(>)和要向其中新增文字的檔名。

cat >> file4.txt

游標將出現在提示符下的下一行。開始鍵入要新增到檔案中的文字。完成後,在最後一行後按Enter鍵,然後按Ctrl+D將該文字複製到檔案末尾並退出cat。

如何在linux中使用“cat”命令組合文字檔案

相關:如何從Linux終端獲取命令幫助:8個技巧,適合初學者和專業人士

如果在合併文字檔案後得到一個很長的檔案,則在“終端”視窗中檢視檔案時,可以將管道符號與less命令一起使用。例如,cat file4.txt | less。我們將在本文中討論如何使用less命令。

  • 發表於 2021-04-08 20:46
  • 閱讀 ( 45 )
  • 分類:網際網路

你可能感興趣的文章

如何將命令列輸出儲存到windows、mac和linux上的檔案

... 今天我們將介紹如何在Windows、Mac和Linux上將命令的輸出傳送到bashshell中的文字檔案。 ...

  • 發佈於 2021-03-12 15:56
  • 閲讀 ( 46 )

raspberry pi終端命令:raspberry pi使用者快速指南

... 我們不希望您在不知道命令列如何工作的情況下就開始使用它。本質上,它是一種指示計算機執行任務的方法,但沒有滑鼠。 ...

  • 發佈於 2021-03-18 12:27
  • 閲讀 ( 54 )

10種檢查執行哪個linux版本的方法

... 如何檢查linux發行版和核心版本 ...

  • 發佈於 2021-03-19 19:21
  • 閲讀 ( 52 )

linux中如何隱藏影象中的檔案

... 但如果你的家人和朋友中有人精通技術,他們就會知道如何檢視你隱藏的檔案和資料夾。因此,您需要一種不太明顯的方式來隱藏檔案和資料夾。您可以使用一種稱為隱寫術的資料加密形式,它將資訊隱藏在普通影象檔案中。...

  • 發佈於 2021-03-26 09:53
  • 閲讀 ( 43 )

啟動linux的9個基本命令

... 如何在linux下開啟終端 ...

  • 發佈於 2021-03-26 18:33
  • 閲讀 ( 59 )

如何在linux中建立新檔案

Linux中有幾種不同的應用程式和命令可以為您建立新檔案,即使不啟動應用程式。使用哪種方法取決於檔案的用途。讓我們看看這些選項,這樣您就可以知道哪一個對您最有用。 ...

  • 發佈於 2021-03-28 22:06
  • 閲讀 ( 56 )

如何檢查linux核心和作業系統版本

...版本可以讓您對安全更新做出重要決定。我們將向您展示如何找到這些,無論您使用哪個發行版。 滾動和點釋放 你知道你在執行哪個版本的Linux嗎?你能找到核心版本嗎?Linux的滾動發行版,如Arch、Manjaro和openSUSE,經常使用自...

  • 發佈於 2021-04-01 13:11
  • 閲讀 ( 51 )

如何在啟動時用systemd執行linux程式

...立整合服務的過程,甚至與雜誌進行對話。 本教程演示如何設定啟動系統時啟動的系統服務。要在登入時啟動圖形程式,請改用桌面的啟動管理器。 啟動時執行程式 有時,您在計算機上安裝的軟體會將自己連線到Linux啟動過...

  • 發佈於 2021-04-01 17:43
  • 閲讀 ( 50 )

如何使用tesseract從linux命令列執行ocr

...取文字。它快速、準確,可以使用大約100種語言。下面是如何使用它。 光學字元識別 光學字元識別(OCR)是一種在影象中觀察和查詢單詞,然後將其提取為可編輯文字的能力。對於人類來說,這項簡單的任務對於計算機來說...

  • 發佈於 2021-04-01 21:39
  • 閲讀 ( 49 )

如何在linux上使用sed命令

...命令列使用它來操作檔案和流中的文字。我們將向你展示如何利用它的力量。 sed的力量 sed命令有點像國際象棋:學習基礎知識需要一個小時,掌握它們需要一輩子(或者,至少需要大量的練習)。我們將向您展示sed功能的每...

  • 發佈於 2021-04-02 08:03
  • 閲讀 ( 44 )
rqiwzpxmzy621
rqiwzpxmzy621

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦