推荐:每天学一个Linux命令(13):touchGithub地址:https://github.com/mingongge/...命令介绍cat命令是用于连接文件内容并将输出打印到标准设备,所以常用于查看显示文件的内容,或连接几个文件显示,或从标准输入中读取内容并显示,以及它通常与重定向符号一起使用。cat命令的三大功能1、显示一个文件的全部内容,catfile_name2,创建一个文件,cat>file_name3,合并文件,将几个文件合并为一个文件,catfile1file2>file语法格式cat[option][file]cat[OPTION]FILE选项说明-A,--show-all#Equivalentto-vET-b,--number-nonblank#Numberingnon-emptyoutputlines-e#Equivalentto-vE-E,--show-ends#显示在每一行的末尾$-n,--number#对输出的所有行进行编号,从1开始对所有输出行进行编号-s,--squeeze-blank#连续两行以上为空白line替换为一行的空行-t#相当于-vT-T,--show-tabs#显示制表符为^I-u#(ignored)-v,--show-nonprinting#使用^和M-参考,除了LFD和TAB,一个应用实例输出普通内容的例子[root@localhost~]#catmingongge.txt#输出文件111111111122222222223333333333[root@localhost~]#cat-nmingongge.txt的所有内容#输出所有内容,并显示行号111111111112342222222222563333333333[root@localhost~]#cat-Emingongge.txt#Endwith$1111111111$$$2222222222$$33333333333$[root@localhost#xmcatstsge-~]两个以上的空行,合并为一个111111111122222222233333333333[root@localhost~]#cat-nsmingongge.txt#合并空行,添加行号1??111111111123??222222222245??3333333333从键盘录入内容到文件,回车是保存,退出Ctrl+z[root@localhost?~]#?cat?>?mingongge.tx11111111111111122334455667788990126459fdfdfdkffffkfkfkfkfdkfdkdfkk^Z[4]+??Stopped?????????????????cat?>?mingongge.tx合并文件[root@localhost~]#catmingongge.tar.gz_??>mingongge.tar.gz#可以使用cat命令将多个压缩包组合成一个附加文件内容[root@localhost~]#catmingongge.txtaaaabbbbcc[root@localhost~]#catmingongge.doc111111111111222222222222[root@localhost~]#catmingongge.txt>>mingongge.doc#将mingongge.txt的内容添加到mingongge.doc的内容后[root@localhost~]#catmingongge.doc1111111111cc1122222a2插入更多行内容[root@localhost~]#cat>>mingongge.doc<
