cat
cat 是 “concatenate”(串接)的縮寫,它被設計為一個可以將多個檔案串接在一起並打印到標準輸出(通常是終端機)的工具。
比如說,如果我們有兩個文檔,”file1.txt” 和 “file2.txt”,我們可以使用 cat
來將兩個檔案的內容依序打印到終端機。
1 |
|
cat 指令最常見的使用情境其實是查看檔案內容。
我們可以用 cat file.txt 來查看 “file.txt” 的內容。
1 |
|
這個指令會將 “file.txt” 的內容完整地打印到終端機。
cat 指令還有一些其他的使用方式,建立新檔案,複製檔案,或者合併等等。
建立新檔案
輸入 cat
之後可以直接開始輸入東西到終端機,它會把你輸入的東西再吐出來一次
所以你可以像下面這樣,搭配 >
,把東西直接寫入後方的 file.txt
1 |
|
記得在打完想輸入的內容後要用 CTRL + C 或是 CTRL + D 告訴貓貓你打完囉~
複製檔案
把原本的檔案吐出來,寫入另一的檔案,這就是複製囉 (?)
1 |
|
合併檔案
把多個檔案吐出來,傳到後面的檔案,就可以做到合併檔案囉
1 |
|