cat_linux_command

cat命令

创建新文件

1
2
#以^D结束
cat > test.txt

显示文件内容

1
2
3
4
5
#查看单个文件
cat test.txt

#查看多个文件
cat test1.txt test2.txt

备份文件

1
2
3
4
5
#备份单个文件
cat test1 > test2

#备份多个文件
cat test1 test2 > test3

反序查看文件内容

1
2
#以反行序的方式查看文件内容
tac test1.txt

添加文件内容盗另外一个文件末尾

1
2
3
4
5
##将test1的内容添加盗test2文件末尾
cat test1 >> test2

##终端输入 ^D结束输入 添加盗test.file末尾
cat >> test.file

查看文件参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
##-n 显示行号
cat -n test1.txt

##-E 显示每行的末尾和行之间的空格
cat -E test2.txt

##-T 显示制表符空格^|
cat -T test3.txt

##-s 忽略空白行
cat -s test4.txt

##-v 显示^ M符号的不可打印字符
cat -v test5.txt

##-t 等同-vT
##-u 被用来忽略
##-e 等同-vE
##-A 展示所有文件内容