Linux文件内容相关命令使用汇总 |
||||||||||||||
+ 目录
宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取
前言 上一篇中已经预告,我们这篇主要说一说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、语法格式
?
3、参数说明参数 参数说明 -n 从1开始对所有输出的内容按行编号 -b 和-n功能类似,但会忽略显示空白行行号 -s 当文件内容中包含多个空白行时,为了阅读更加方便,-s可以将多个空白行替换为一个空白行 -E 每一行的行尾显示$符号 -T 将Tab(制表符)字符显示为^I
4、实践操作① 不加参数,直接执行cat 查看文件内容
?
② 通过非交互式创建编辑xiezhr.txt 文件 当然了,这个是我们之前的玩法,今天我们尝试着以一种新的方式创建xiezhr.txt文件并编辑其内容。
?
③ 分别用【-n】【-b】显示上面创建的文件前的序号
?
④ 使用【-E】参数,在每一行末尾显示$
?
⑤使用 【-s】参数,把文件内容中的多个空白行变成一个空白行,方便我们阅读
?
上面文件中的多个空白行就变成了一个,这样当文件内容比较多的时候,阅读起来就比较友好了。 当然也可以将所有的空白行都去掉,这个我们会在后面的命令中说 ⑥ 连接多个文件并显示内容
?
|