一、命令及常用参数
1.命令用法
用法:cat [选项] [文件]
功能:用来查看文件内容,创建文件,文件合并,追加文件内容等功能
二、选项
选项 | 含义 |
---|---|
-b | 对非空输出行编号 |
-E | 在每行结束处显示”$” |
-n | 对输出的所有行编号 |
-s | 不输出多行空行(当出现连续空行,只出现一个空行) |
-b --number-nonblank 对非空输出行编号(不对空行进行编号)
[root@localhost tmp]# cat file1
APPLE
banana
peach
pear
croe
apple
[root@localhost tmp]# cat -b file1
1 APPLE
2 banana
3 peach
4 pear
5 croe
6 apple
-E, --show-ends 在每行结束处显示"$"
[root@localhost tmp]# cat file1
APPLE
banana
peach
pear
croe
apple
[root@localhost tmp]# cat -E file1
APPLE$
banana$
peach $
$
pear$
croe$
$
apple$
-n, --number 对输出的所有行编号
[root@localhost tmp]# cat file1
APPLE
banana
peach
pear
croe
apple
[root@localhost tmp]# cat -n file1
1 APPLE
2 banana
3 peach
4
5 pear
6 croe
7
8 apple
-s, --squeeze-blank 不输出多行空行(当出现连续空行,只出现一个空行)
[root@localhost tmp]# cat file2
Apple
pear
peach
core
[root@localhost tmp]# cat -s file2
Apple
pear
peach
core
三、追加文件内容,合并文件内容
1.合并文件
用法:cat 文件1 文件2 … > 文件n
[root@localhost tmp]# cat file1 file2 > file3
[root@localhost tmp]# cat file3
APPLE
banana
peach
pear
croe
apple
Apple
pear core
peach
core
banana peach
2.追加文件内容
用法:cat 文件1 文件2 … >> 文件n
[root@localhost tmp]# cat file4
1
123456
789564
****
[root@localhost tmp]# cat file1 file2 >> file4
[root@localhost tmp]# cat file4
1
123456
789564
****
APPLE
banana
peach
pear
croe
apple
Apple
pear core
peach
core
banana peach
命令 | 含义 |
---|---|
cat 文件1 文件2 … > 文件n | 合并文件 |
cat 文件1 文件2 … >> 文件n | 追加文件内容 |
版权声明:本文为weixin_43911375原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。