cat是Linux系统中的一个基础命令,全称为concatenate,翻译为“连结”或者“拼接”。主要用途是查看文件内容、创建文件、文件合并、追加文件内容等操作。
基本语法:cat [选项] [文件]...
常用的选项有:
- -b:排除空行编号
- -n:显示行号
- -s:压缩连续的空行为一行
- -T:将TAB字符显示为^I
- -v:显示不可打印字符
例如:
-
查看文件内容:
cat filename
-
显示行号:
cat -n filename
-
合并文件:
cat file1 file2 > file3
这条命令会将file1和file2合并,并且保存到file3中。
-
追加文件内容:
cat file1 >> file2
这条命令会将file1的内容追加到file2的末尾。