快速指南cat命令,用於將內容添加到文件中

類似於tail,我們有cat。但是cat還可以將內容添加到文件中,這使其非常強大。

在最簡單的用法中,cat將文件的內容打印到標準輸出:

cat file

您可以打印多個文件的內容:

cat file1 file2

並使用輸出重定向運算符>將多個文件的內容連接到新文件中:

cat file1 file2 > file3

使用>>,您可以將多個文件的內容附加到一個新文件中,如果該文件不存在則創建它:

cat file1 file2 >> file3

當查看源代碼文件時,查看行號非常有用,您可以使用-n選項讓cat打印行號:

cat -n file1

使用-b僅對非空行添加編號,或者您還可以使用-s刪除所有多個空行。

cat經常與管道運算符|一起使用,將文件內容作為輸入提供給另一個命令:cat file1 | anothercommand

此命令適用於Linux,macOS,WSL以及任何具有UNIX環境的地方。