多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
功能: 1)连接多个文件并打印到屏幕输出 2)重定向到指定文件中 3)把多个文件合并成一个文件 4)创建编辑新文件 5)非交互式的编辑或追加内容到文件尾部 [root@fenfa tmp]# cat >>file4.txt <<EOF > this is one > this is two > EOF [root@fenfa tmp]# cat file4.txt this is one this is two 6)清空文件内容 (cat /dev/null > file1.txt) 此命令一般用来显示单个文件内容,或者将几个文件内容连接在一起显示 语法: cat 【option】【file】 常用选项: -n 从1开始对所有输出的内容按行编号,包括空白行 -b 按行编号,忽略空白行 -E 在每一行的尾部显示$符 范例1: [root@fenfa tmp]# cat >> text.txt <<EOF > this is one server > this is two server > EOF---------》这里按回车才能结束,EOF必须成对出现,但是也可以换成别的成对标签来替换,需要注意的是,结尾的EOF必须要顶格写 范例2: [root@fenfa tmp]# cat -n test.txt 1 this is one 2 3 this is two 4 5 this is three 6 7 one [root@fenfa tmp]# cat -b test.txt 1 this is one 2 this is two 3 this is three 4 one