外置命令。
[root@localhost ~]# cat [選項] 文件名
# 顯示文件的內(nèi)容
[root@localhost ~]# cat 文件1 文件2 > 文件3
# 用于連接合并文件
- cat 命令的選項
| 選項 | 功能 |
|---|---|
| -A | 相當于 -vET 選項的整合,用于列出所有隱藏符號 |
| -E | 列出每行結(jié)尾的回車符 $ |
| -n | 對輸出的所有行進行編號 |
| -b | 同 -n 不同,此選項表示只對非空行進行編號 |
| -T | 把 Tab 鍵 ^I 顯示出來 |
| -V | 列出特殊字符 |
| -s | 當遇到有連續(xù) 2 行以上的空白行時,就替換為 1 行的空白行 |
- 示例
[root@localhost ~]# cat anaconda-ks.cfg
# 直接查看文件的內(nèi)容
[root@localhost ~]# cat -n anaconda-ks.cfg
# 使用 "-n" 選項,則會顯示行號
[root@localhost ~]# cat -A anaconda-ks.cfg
# 使用 "-A" 選項,則相當于使用了 "-vET" 選項,可以查看文本中的所有隱藏符號
[root@localhost base]# cat file1.txt file2.txt > file3.txt
將文件 file1.txt 和 file2.txt 的內(nèi)容合并后輸出到文件 file3.txt 中