cat (Unix)
外观
此條目可参照英語維基百科相應條目来扩充。 (2022年3月23日) |
cat是unix系統下用來檢視檔案連續內容用的指令,字面上的含意是「concatenate」(連續)的縮寫。除了用來作為顯示檔案內容外,cat指令也可用於標準串流上的處理,如將顯示的訊息轉入或附加另一檔案上。
範例
[编辑]命令
|
说明 |
|---|---|
cat file1.txt
|
显示文件内容 |
cat file1.txt file2.txt > combinedfile.txt
|
连接两个文本文件,并保存为一个新文件 |
cat > newfile.txt
|
创建名为 newfile.txt 的文件。输入所需内容后按 Ctrl+D 结束,输入的文本将保存到 newfile.txt 中。 |
cat file1.txt > file2.txt
|
将 file1.txt 的内容复制到 file2.txt |
cat file1.txt file2.txt file3.txt | sort > test4
|
连接多个文件,对所有行进行排序,并将结果写入新创建的文件 |
cat file1.txt file2.txt | less
|
以 file1.txt 和 file2.txt 连接后的内容作为输入运行程序 less |
cat file1.txt | grep example
|
高亮显示 file1.txt 中单词「example」的匹配项 |
command | cat
|
当命令直接向终端(TTY)输出时,取消其特殊行为(例如分页显示;参见下文 UUOC) |
參考資料
[编辑]- 鳥哥的LINUX私房菜 (3rd). 碁峰. 2010: 7-18. ISBN 978-986-181-851-1.