cat 查看文件命令

 

查看文件内容

[root@salt-server-192 sh]# cat 5.txt 
ada
sada
sadas

-n 查看文件内容并显示行数

[root@salt-server-192 sh]# cat -n 5.txt 
     1    ada
     2    sada
     3    sadas

 

非交互式写入文件

[root@MongoDB ~]# cat >>1.txt<<EOF
> aaa
> bbb
> helo
> EOF
[root@MongoDB ~]# cat 1.txt 
aaa
bbb
helo

 

 

cat命令用于读取文件的全部内容,或者将几个文件合并为一个文件。
-A, --show-all 等价于 –vET。
-b, --number-nonblank 对非空输出行编号。
-E, --show-ends 在每行结束处显示 $。
-n, --number 对输出的所有行编号,由1开始对所有输出的行数编号。

 

 

查看文件 - cat (1)
cat 是一个文本文件查看和连接工具。cat有如下功能:
显示文件内容,cat filename
编辑一个文件,cat > filename。
将几个文件合并为一个文件,cat file1 file2 > file3
cat常用选项有:
-n:从1开始对所有行编号并显示在每行开头
-b:从1开始对非空行编号并显示在每行开头
-s:当有多个空行在一起时只输出一个空行
-E:在每行结尾增加$
--help:显示帮助信息

 

cat > file 可以编辑文件 ctrl+c 取消编辑

[root@localhost tesst]# cat > file3
hello wordld
123
abc^C
[root@localhost tesst]# cat file3 
hello wordld
123

 

把file1 file2内容 合并覆盖到file3

[root@localhost tesst]# cat file1 
hello


alex
peter
[root@localhost tesst]# cat file2
1123


123123

[root@localhost tesst]# cat file1 file2 > file3 
[root@localhost tesst]# cat file3
hello


alex
peter
1123


123123

在file3末尾追加内容

cat file3
hello


alex
peter
1123


123123
123
456

 

 

 

posted @ 2017-11-22 18:40  minger_lcm  阅读(439)  评论(0编辑  收藏  举报