博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hadoopt -cat 命令查看_linux运维命令实践:使用cat命令合并文件和查看文件内容
阅读量:6502 次
发布时间:2019-06-24

本文共 1299 字,大约阅读时间需要 4 分钟。

程序不就是0和1 2019-11-27 22:46:44

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

8ef36ad00c9d1088039481e5a4df3e83.png

1、创建文件

[root@xry local]# cat >test.txt<<EOF
>helloworld1
>
>helloworld2
>helloworld3
>EOF
创建文件 text.txt,并写入内容 helloworld1,并写入一个空行(直接回车),再写入helloworld2,helloworld3,方便下面演示参数区别。注意这里EOF必须成对出现。2、查看文件
直接执行cat命令查看文件内容,不带任何选项。这是最简单最基本查看文件内容的使用方法。
[root@xry local]# cat test.txt
helloworld1
helloworld2
helloworld3
执行cat命令,分别带参数 -n 和-b选项,并对比区别
[root@xry local]# cat -n test.txt
1 helloworld1
2
3 helloworld2
4 helloworld3
n参数就是按照行来给文件内容做一个编号并打印输出,包括空行。
b参数类似,只是空行不会编号。
[root@xry local]# cat -b test.txt
1 helloworld1
2 helloworld2
3 helloworld33、执行cat命令,带-E参数
[root@xry local]# cat -E test.txt
helloworld1$
$
helloworld2$
helloworld3$
从上面可以看出,-E选项就是把文件结尾的隐藏结束表示符号$显示出来,就算空行也是有结束标示符号的。因此,在计算文件占用空间时候,要评估隐藏符号。4、执行cat命令,带-s参数
[root@xry local]# cary local]# cat -s test.txt
该选项吧两个以上的空行变成一个空行,如果文件中连续的空行很多,可以让文件显示更加简短易读。5、执行cat命令编辑新文件
[root@xry local]# cat >test.txt
hi welcome
这里使用cat和重定向将标准输出定向到文件中,这是一个特殊编辑文件的方法。
注意事项:
(1)输入命令之后需要回车换行,然后输入文本内容。
(2)结束编辑后使用ctrl +c 退出,但是必须回车,将光标定位到新行才行,否则无法写入文件。
(3)删除退格需要ctrl+退格键,才能删除。6、执行cat命令显示多个文件
[root@xry local]# cat test1.txt test2.txt
you
me
比较简单,两个文件一起显示,先显示前面的test1.txt内容,再显示后面文件内容最后,cat命令和后面的选项和文件里,每个元素之间都至少有一个空格

转载地址:http://amlyo.baihongyu.com/

你可能感兴趣的文章
演示:使用协议分析器取证IPv6的报文结构
查看>>
oracle 11gr2 rac中的4种IP解说
查看>>
为什么你找不到工作?
查看>>
20 个免费的 jQuery 的工具提示插件:
查看>>
汇编语言的应用
查看>>
device platform 相应的表
查看>>
php des 加密解密实例
查看>>
【Mac】Mac键盘实现Home, End, Page UP, Page DOWN
查看>>
实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求
查看>>
安德鲁斯----多媒体编程
查看>>
swift版的元组
查看>>
[zz]在linux中出现there are stopped jobs 的解决方法
查看>>
Delphi下实现全屏快速找图找色 一、数据提取
查看>>
查询表字段信息
查看>>
logback与Log4J的区别
查看>>
关于机器学习的最佳科普文章:《从机器学习谈起》
查看>>
咏南新CS三层开发框架
查看>>
dxFlowChart运行时调出编辑器
查看>>
TDiocpCoderTcpServer返回数据记录有条数限制的问题
查看>>
NET Framework 3.0 (WinFX) RTM发布
查看>>