cat是Linux系統下用來檢視檔案連續內容用的指令,字面上的含意是“concatenate”(連續)的縮寫。除了用來作為顯示檔案內容外,cat指令也可用於標準流上的處理,如將顯示的資訊轉入或附加另一檔案上。
命令格式
cat [選項] [檔案]...
命令功能
cat主要有三大功能:
一次顯示整個檔案:cat filename
從鍵盤建立一個檔案:cat > filename 只能建立新檔案,不能編輯已有檔案.
將幾個檔案合併為一個檔案:cat file1 file2 > file
命令引數
-n 或 --number 對輸出的所有行編號,由1開始對所有輸出的行數編號
-b 或 --number-nonblank 和 -n 相似,只不過對於空白行不編號
-s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行
-v 或 --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
cat是Linux系統下用來檢視檔案連續內容用的指令,字面上的含意是“concatenate”(連續)的縮寫。除了用來作為顯示檔案內容外,cat指令也可用於標準流上的處理,如將顯示的資訊轉入或附加另一檔案上。
命令格式
cat [選項] [檔案]...
命令功能
cat主要有三大功能:
一次顯示整個檔案:cat filename
從鍵盤建立一個檔案:cat > filename 只能建立新檔案,不能編輯已有檔案.
將幾個檔案合併為一個檔案:cat file1 file2 > file
命令引數
-n 或 --number 對輸出的所有行編號,由1開始對所有輸出的行數編號
-b 或 --number-nonblank 和 -n 相似,只不過對於空白行不編號
-s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行
-v 或 --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外