上海斗地主首页 | XML地图 | RSS订阅 | 站点导航 欢迎光临 上海斗地主

当前位置:主页 > 自行车包 >

linux运维命令实践:使用cat命令合并文件和查看文件内容

时间:2020-06-06 | 来源:上海斗地主app | 作者:上海斗地主app | 阅读:8929次 |

可以认为concatenate的缩写,功能是连接多个文件并切打印到屏幕上,或重定向到指定文件中。一般用来显示单个文件内容或把几个文件内容连接起来一起显示,还可以从标准输入中读取内容并显示,生产环境中常和重定向或追加符号配合使用。

1、创建文件

[root@xrylocal]#cattest.txthelloworld1helloworld2helloworld3EOF

创建文件text.txt,并写入内容helloworld1,并写入一个空行,再写入helloworld2,helloworld3,方便下面演示参数区别。注意这里EOF必须成对出现。

2、查看文件

直接执行cat命令查看文件内容,不带任何选项。这是最简单最基本查看文件内容的使用方法。

[root@xrylocal]#cattest.txthelloworld1helloworld2helloworld3

执行cat命令,分别带参数-n和-b选项,并对比区别

[root@xrylocal]#cat-ntest.txt1helloworld123helloworld24helloworld3

n参数就是按照行来给文件内容做一个编号并打印输出,包括空行。

b参数类似,只是空行不会编号。

[root@xrylocal]#cat-btest.txt1helloworld12helloworld23helloworld33、执行cat命令,带-E参数

[root@xrylocal]#cat-Etest.txthelloworld1$$helloworld2$helloworld3$

从上面可以看出,-E选项就是把文件结尾的隐藏结束表示符号$显示出来,就算空行也是有结束标示符号的。因此,在计算文件占用空间时候,要评估隐藏符上海斗地主app号。

4、执行cat命令,带-s参数

[root@xrylocal上海斗地主]#carylocal]#cat-stest.txt

该选项吧两个以上的空行变成一个空行,如果文件中连续的空行很多,可以让文件显示更加简短易读。

5、执行cat命令编辑新文件

[root@xrylocal]#cattest.txthiwelcome

这里使用cat和重定向将标准输出定向到文件中,这是一个特殊编辑文件的方法。

注意事项:

输入命令之后需要回车换行,然后输入文本内容。

结束编辑后使用ctrl+c退出,但是必须回车,将光标定位到新行才行,否则无法写入文件。

删除退格需要ctrl+退格键,才能删除。

6、执行cat命令显示多个文件

[root@xrylocal]#cattest1.txttest2.txtyoume

比较简单,两个文件一起显示,先显示前面的test1.txt内容,再显示后面文件内容

最后,cat命令和后面的选项和文件里,每个元素之间都至少有一个空格

(责任编辑:上海斗地主) 本文地址:/zixingchebao/20200606/5885.html

上海斗地主精心筛选编辑,将最精华的内容共享并无私奉献给大家!