cat主要有三大功能:
1.一次显示整个文件。$catfilename
2.从键盘创建一个文件。$cat>filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件:$catfile1file2>file
参数:
-n或--number由1开始对所有输出的行数编号
-b或--number-nonblank和-n相似,只不过对于空白行不编号
-s或--squeeze-blank当遇到有连续两行以上的空白行,就代换为一行的空白行
-v或--show-nonprinting
例:
把textfile1的档案内容加上行号后输入textfile2这个档案里
cat-ntextfile1>textfile2
把textfile1和textfile2的档案内容加上行号(空白行不加)之后将内容附加到textfile3里。
cat-btextfile1textfile2>>textfile3
把test.txt文件扔进垃圾箱,赋空值test.txt
cat/dev/null>/etc/test.txt