简介

cat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上

格式

1
cat [-option] fileName

示例

显示文件内容

1
cat textfile1

将文件追加(>>)覆盖(>)到另一个文件中

1
2
3
cat textfile1 >> textfile2

cat textfile1 > textfile2

将字符串追加(>>)覆盖(>)到文件中

1
2
3
4
5
6
7
cat >> file << EOF
aaaaaa
EOF

cat > file << EOF
aaaaaa
EOF

清空文档内容

1
cat /dev/null > /etc/test.txt

或者

1
echo "" > /etc/test.txt