Linux使用catconcatenate)将文件内容的全文显示在屏幕上。

cat常用的命令行选项:

选项

作用

-A

显示所有字符,同-vET

-v

显示非打印字符,不包括换行符和制表符

-E

将换行符(ASCII 10)显示为$

-T

将制表符(ASCII 9)显示为^I

-e

显示除制表符以外的全部字符,同-vE

-t

显示除换行符以外的全部字符,同-vT

-s

将相邻的多个空行压缩为一个空行

-n

为输出的行标出行号

[root@localhost ~]# cat file1/f1

aaa

a       a

a       a       a

 

 

aaa

[root@localhost ~]# cat -A file1/f1

aaa$

a^Ia$

a^Ia^Ia$

$

$

aaa$

[root@localhost ~]# cat -E file1/f1

aaa$

a       a$

a       a       a$

$

$

aaa$

[root@localhost ~]# cat -T file1/f1

aaa

a^Ia

a^Ia^Ia

 

 

aaa

[root@localhost ~]# cat -e file1/f1

aaa$

a       a$

a       a       a$

$

$

aaa$

[root@localhost ~]# cat -t file1/f1

aaa

a^Ia

a^Ia^Ia

 

 

aaa

[root@localhost ~]# cat -n file1/f1

     1  aaa

     2  a       a

     3  a       a       a

     4

     5

     6  aaa

[root@localhost ~]# cat -sn file1/f1

     1  aaa

     2  a       a

     3  a       a       a

     4

     5  aaa