Linux命令:cat
快速指南cat命令,用於將內容添加到文件中
類似於tail
,我們有cat
。但是cat
還可以將內容添加到文件中,這使其非常強大。
在最簡單的用法中,cat
將文件的內容打印到標準輸出:
1 | cat file |
您可以打印多個文件的內容:
1 | cat file1 file2 |
並使用輸出重定向運算符>
將多個文件的內容連接到新文件中:
1 | cat file1 file2 > file3 |
使用>>
,您可以將多個文件的內容附加到一個新文件中,如果該文件不存在則創建它:
1 | cat file1 file2 >> file3 |
當查看源代碼文件時,查看行號非常有用,您可以使用-n
選項讓cat
打印行號:
1 | cat -n file1 |
使用-b
僅對非空行添加編號,或者您還可以使用-s
刪除所有多個空行。
cat
經常與管道運算符|
一起使用,將文件內容作為輸入提供給另一個命令:cat file1 | anothercommand
。
此命令適用於Linux,macOS,WSL以及任何具有UNIX環境的地方。
tags: [“Linux commands”, “cat”, “file manipulation”]