Linux命令总结—cat命令
(1)命令功能
cat命令用于将多个文件连接,并将结果通过标准输出显示出来。
(2)命令语法
cat(选项) (参数)
(3)选项说明-n或-number:由1开始对所有输出的行数编号;
-b或—number-nonblank:和-n相似,只不过对于空白行不编号;
-s或—squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;
-A:显示不可打印字符,行尾显示“$”;
-e:等价于“-vE”选项;
-t:等价于“-vT”选项;
(4)参数说明文件列表:指定要连接的文件列表。
(5)实例
实例1:显示文件内容—cat 文件[root@moban ~]# cat file
Hello!
What's your name?
I'm studying linux.
实例2:对所有行进行编号输出显示—cat –n[root@moban ~]# cat -n file
1 Hello!
2
3 What's your name?
4
5
6 I'm studying linux.
实例3:显示非空行的行号—cat –b[root@moban ~]# cat-b file
1 Hello!
2 What's your name?
3 I'm studying linux.
实例4:压缩文件中多余的空行—cat –s[root@moban ~]# cat -sn file
1 Hello!
2
3 What's your name?
4
5 I'm studying linux.
实例5:显示文件中所有内容—cat –A[root@moban ~]# cat -A file
Hello!$
$
What's your name?$
$
$
I'm studying linux.$