linux cat命令學習

2022-09-02 19:03:06 字數 1102 閱讀 3387

linux下的cat命令通常用於讀取、顯示或者拼接檔案內容,不過cat所具備的能力遠不止這些。

man手冊裡說cat的作用是:concatenate files and print on the standard output(拼接檔案並將其輸入到標準輸出中)。

①,讀取檔案:

輸出file.txt檔案內容:

②,從標準輸入中讀取資料:

輸入標準輸入中的資料以及檔案的資料:

注意,cat後面的短橫線"-"的意思是讓cat從標準輸入中讀取資料。

③,-s 壓縮空白行

檔案file.txt內容如下:

檔案中有多餘的連續空白行。

我們用cat -s命令可以去除多餘的空白行。

空白行被壓縮成了一行。

④,輸出行號:

cat有兩個引數可以輸出行號,b和n,但是有區別,b只在非空白行輸出行號,而n是在所有行都輸出行號。

區別一目了然。

⑤,建立檔案:

可以通過">"來建立檔案,或者通過">>"在檔案末尾新增內容。

先刪除file.txt檔案:

然後執行命令:

因為file2.txt本來不存在,所以就自動建立了乙個file2.txt檔案。

再試下">>"命令:

可以看出file2.txt檔案被追加了內容。

linux cat 命令詳解

cat主要有三大功能 1.一次顯示整個檔案。cat filename 2.從鍵盤建立乙個檔案。cat filename 只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合併為乙個檔案。cat file1 file2 file 引數 n 或 number 由 1 開始對所有輸出的行數編號 b 或 nu...

linux cat 命令詳解

linux cat 命令詳解,在講解該命令以前,先來看一下這個命令兩個例項,通過例項我們在來看cat的詳細引數,該命令主要是對文件內容進行新增,範例 把 textfile1 的檔案內容加上行號後輸入 textfile2 這個檔案裡 cat n textfile1 textfile2 把 textfi...

Linux cat命令詳解

cat命令是linux下的乙個文字輸出命令,通常是用於 某個檔案的內容的 cat主要有三大功能 1.一次顯示整個檔案。cat filename 2.從鍵盤建立乙個檔案。cat filename 只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合併為乙個檔案。cat file1 file2 file ...