cat 命令是你学习linux最先接触的基本命令。这个命令还可以做什么?
显示文件内容
1 |
cat file.txt |
还可以显示多个文件内容
1 |
cat file.txt file2.txt |
创建新文件
用cat命令可以从把标准输入的文本重定向到文件中。当你用cat不带任何参数时,它简单的接受标准输入的内容然后在标准输出中显示出来。
1 2 3 |
$ cat test test |
1 2 |
$ cat > file.txt Text for file.txt. |
在文件尾写入
1 |
cat >> file.txt |
拷贝文件
1 |
cat file1.txt > file2.txt |
合并文件
file1.txt 和file2.txt 内容合并,输出到 file3.txt 中
1 |
cat file1.txt file2.txt > file3.txt |
显示行号
1 |
cat -n file.txt |
多个空行合并为一个输出
1 |
cat -s file.txt |
显示行结尾字符
1 |
cat -e file.txt |