且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux cat

更新时间:2022-10-14 13:36:47

(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.$



本文转自 xpleaf 51CTO博客,原文链接:http://blog.51cto.com/xpleaf/1671098,如需转载请自行联系原作者