首頁 > 軟體

Linux命令教學:cat命令 檢視檔案內容

2020-06-16 17:56:23

cat命令的用途是連線檔案或標準輸入並列印。

這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。

Linux下檢視檔案內容的方式很多:
vi 檔名 #編輯方式檢視,可修改
cat 檔名 #顯示全部檔案內容
more 檔名 #分頁顯示檔案內容
tail 檔名 #僅檢視尾部,還可以指定行數
head 檔名 #僅檢視頭部,還可以指定行數
sed '1,$'p 檔名 #可以指定起始行和結束行的

cat的主要功能:

1.一次顯示整個檔案:cat filename
2.從鍵盤建立一個檔案:cat > filename 只能建立新檔案,不能編輯已有檔案.
3.將幾個檔案合併為一個檔案:cat file1 file2 > file

命令格式:

cat [選項] [檔案]...

命令引數:

-A, --show-all 等價於 -vET
-b, --number-nonblank 對非空輸出行編號
-e 等價於 -vE
-E, --show-ends 在每行結束處顯示 $
-n, --number 對輸出的所有行編號,由1開始對所有輸出的行數編號
-s, --squeeze-blank 有連續兩行以上的空白行,就代換為一行的空白行
-t 與 -vT 等價
-T, --show-tabs 將跳格字元顯示為 ^I
-u (被忽略)
-v, --show-nonprinting 使用 ^ 和 M- 參照,除了 LFD 和 TAB 之外 

參考範例:

1.檢視檔案全部內容

輸入:linuxidc@ubuntu:~/Documents/weblogic$ cat -A README.txt

輸出:
-------------------------------------------------------------------------------^M$
WLS Zip Distribution for Oracle WebLogic Server 10.3.3.0^M$
-------------------------------------------------------------------------------^M$

cat命令利用Linux重定向合併檔案  http://www.linuxidc.com/Linux/2015-01/112122.htm

如何編寫Linux下的cat命令?  http://www.linuxidc.com/Linux/2015-01/112041.htm

13個Cat命令管理(顯示,排序,建立)檔案範例  http://www.linuxidc.com/Linux/2013-12/93540.htm

Linux 新手必學的 20 個命令 http://www.linuxidc.com/Linux/2013-08/88477.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2015-08/121195.htm


IT145.com E-mail:sddin#qq.com