cat命令利用Linux重定向合並文件
看一下文檔:
[doctor@localhost Documents]$ <strong>cat --help</strong>
用法:cat [選項]... [文件]...
將[文件]或標准輸入組合輸出到標准輸出。
-A, --show-all 等於-vET
-b, --number-nonblank 對非空輸出行編號
-e 等於-vE
-E, --show-ends 在每行結束處顯示"$"
-n, --number 對輸出的所有行編號
-s, --squeeze-blank 不輸出多行空行
-t 與-vT 等價
-T, --show-tabs 將跳格字符顯示為^I
-u (被忽略)
-v, --show-nonprinting 使用^ 和M- 引用,除了LFD和 TAB 之外
--help 顯示此幫助信息並退出
--version 顯示版本信息並退出
如果沒有指定文件,或者文件為"-",則從標准輸入讀取。
示例:
cat f - g 先輸出f 的內容,然後輸出標准輸入的內容,最後輸出g 的內容。
cat 將標准輸入的內容復制到標准輸出。
合並幾個文件用命令
cat a.txt b.txt > c.txt
或者
cat a.txt b.txt >> c.txt
區別就是第一個創建文件或者截斷文件.第二個是追加到文件末尾(文件不存在創建了).
如何編寫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