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.