連線或顯示檔案
cat[options] [file-list]
file-list
是cat
要處理的單個檔案路徑名或多個檔案路徑名列表,如果不指定任何引數或指定乙個連字元(-)代替檔名,cat就從標準輸入讀取資訊,然後列印
-e 在每行結束處顯示$
-n 對輸出的所有行編號
-b 對輸出的非空所有行編號
-s 刪除連續的多個空白行,只保留一行
-t 用^i顯示每個製表符(tab)
cat -
$ cathello
hello
$ cat -world
world
讀取並列印,ctrl + d表示退出
cat -e
$ cat -e demo能約出來的人都約光$
句末列印美元符號
cat -n
$ cat -n demo1能約出來的人都約光
234能吃得下的早已吃光
567很 用 力 談 笑
89比哭還絕望
10 怎麼挨得到打烊
所有行編號
cat -b
$ cat -b demo1能約出來的人都約光
2能吃得下的早已吃光
3很 用 力 談 笑
4比哭還絕望
5 怎麼挨得到打烊
所有非空行編號
cat -s
能約出來的人都約光能吃得下的早已吃光
很 用 力 談 笑
比哭還絕望
怎麼挨得到打烊
刪除多餘空白行
cat -t
$ cat -t demo能約出來的人都約光
能吃得下的早已吃光
很^i用^i力^i談^i笑
比哭還絕望
怎麼挨得到打烊
列印製表符為^i
cat > file
$ cat >a.txthello
寫入到檔案,ctrl+d退出。此外》用於追加資料,而不是覆蓋
cat file file > file
$ cat a.txt b.txt >c.txt$ cat
c.txt
hello
world
連線多個檔案到同乙個檔案
tips
1.cat用於顯示簡短的字元檔案效果很不錯,長檔案的閱覽後面講
2.cat可拼接多個檔案,此外還有分割檔案的方法也在後面講
簡明Linux命令列筆記 cat
連線或顯示檔案 cat options file list file list 是cat 要處理的單個檔案路徑名或多個檔案路徑名列表,如果不指定任何引數或指定乙個連字元 代替檔名,cat就從標準輸入讀取資訊,然後列印 e 在每行結束處顯示 n 對輸出的所有行編號 b 對輸出的非空所有行編號 s 刪除...
簡明Linux命令列筆記 ln
為檔案建立鏈結 ln options existing file new link ln options existing file list directory ln可以為乙個或多個檔案建立硬鏈結或符號 軟 鏈結。對於目錄,只能建立符號鏈結,而不能建立硬鏈結 引數第一種格式 existing fi...
簡明Linux命令列筆記 locate
在mlocate資料庫中搜尋條目 locate option pattern pattern 是locate 需要搜尋的檔名或者正規表示式 i 忽略大小寫 r 使用正規表示式搜尋 locate locate mlocate.db usr share man man5 mlocate.db.5 gz ...