cat命令用于连接文件或标准输入并打印。该命令用于显示文件内容或将几个文件连接起来显示,或从标准输入读取内容并显示,常与重定向符号配合使用。
1、命令格式
cat [选项] [文件]...
2、命令功能
a、一次显示整个文件:cat filename
b、从键盘创建一个文件:cat > filename,只能创建新文件,不能编辑已有文件
c、将几个文件合并为一个文件:cat file1 file2 >file
3、命令参数
-A,--show-all equivalent to -vET
-b,--number-nonblank number nonempty output lines,overrides -n
-e equivalent to -vE
-E,--show-ends display $ at end of each line
-n,--number number all output lines
-s,--squeeze-blank suppress repeated empty output lines
-t equals to -vT
-T,--show -tabs display TAB characters as ^I
-u (ignored)
-v,--show-nonprinting use ^ and M- notation,except for LFD and TAB
--help display this help and exit
--version output version information and exit
4、使用范例
实例1:把log1.log 的文件内容加上行号后输入log2.log文件中
命令:cat -n log1.log log2.log
实例2:把log1.log和log2.log的文件内容加上行号(空白行不加)之后将内容附加到log.log里
命令:cat -b log1.log log2.log log.log