cat :(concatenate)用于连接文件并打印到到标准输出设备上。
**1.**显示文件内容
cat [文件名]
cat test.txt
结果
2.显示内容并显示行号
cat -n [文件名]
cat -n test.txt
结果
3.在非空格行显示内容并显示行号,和-n类似,区别在于只在非空行前显示行号
cat -b [文件名]
cat -b test.txt
结果
**4.显示换行符,用$表示换行 **
cat -e [文件名]
cat -e test.txt
结果
**5.新建文件 **
cat > [文件名]
cat > test1.txt
接下来,你可以直接编辑你新建文件的内容,使用ctrl+D 或者commond+D 保存你的内容。
**6.输出重定向 **
cat [文件1] > [新文件]
cat test.txt > ttt.txt
使用这个命令可以将文件1中的内容输出重定向到另一个新文件。只需要使用>
当然你也可以将两个或者多个文件通过>
合并成一个新文件。
比如:
cat test1.txt test2.txt test3.txt > new.txt
有使用也可以使用这个命令合并音频。
cat 1.mp3 2.mp3 3. mp3 > new.mp3
**7.向文件中追加内容 **
cat [文件1] >> [文件2]
使用两个>
时,意味着你将往文件1的内容追加到文件2的末尾。
cat test1.txt >> test2.txt