- A+
所属分类:linux技术
@
目录
前言
上一篇中已经预告,我们这篇主要说一说Linux中文件内容查看处理相关的命令。一共16个命令,其中
标注的为重点命令,工作中用的也比较多,需要熟练掌握
cat 合并文件或查看文件内容
1、简介
cat 是concatenate 单词的缩写,或者理解成猫,"喵"一下文件内容,即显示文件内容。
- 可以用来显示单个文件内容
- 可以将几个文件连接起来一起显示
- 从标准输入中读取内容并显示,与重定向或追加符号配合使用
功能 | 举个栗子 |
---|---|
查看文件内容 | cat xiezhr.txt 查看xiezhr.txt 的内容 |
把多个文件合并成一个 | cat xiezhr1.txt xiezhr2.txt >newxiezhr.txt |
编辑或追加内容到文件尾部 | cat >>xiezhr.txt<<EOF My blog is www.xiezhrspace.cn. EOF |
清空文件内容 | cat /dev/null >xiezhr.txt 命令可以把xiezhr.txt文件内容清空,但是文件还是存在的 |
2、语法格式
cat [参数选项] [文件]
3、参数说明
参数 | 参数说明 |
---|---|
-n | 从1开始对所有输出的内容按行编号 |
-b | 和-n功能类似,但会忽略显示空白行行号 |
-s | 当文件内容中包含多个空白行时,为了阅读更加方便,-s可以将多个空白行替换为一个空白行 |
-E | 每一行的行尾显示$符号 |
-T | 将Tab(制表符)字符显示为^I |
4、实践操作
① 不加参数,直接执行cat 查看文件内容
[root@xiezhr test]# cat xiezhr.txt 个人