Linux-文本常见处理工具

本文介绍了Linux中用于查看文本文件内容的几个实用命令,如cat用于显示文件内容,tac实现逆向显示,rev展示一行内容的反向,more和less作为分页查看工具,其中less功能更加强大,支持搜索和上下翻页。此外,文章还提到了head和tail命令,分别用于查看文件的前几行和后几行。
摘要由CSDN通过智能技术生成

cat–查看文本文件内容

格式
cat [option]... [file]..
常见选项cat --help
-E: (show-ends)显示行结束符$
-A: (show-all)显示所有控制符(tab键、换行等,将来有可能就是因为这些不可见字符导致文件的格式不正确)
-n: (number)对显示出的每一行进行编号
-b: (number-nonblank)非空行编号(是空行的就不加编号)
-s: (squeeze-blank)压缩连续的空行成一行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

#cat还支持输入输出的指令,临时创建一个简单的文件的话就不用使用vim命令了
#一个简单的创建文件的编辑工具
cat > /data/f3.txt
this is test
edit txt
....

在这里插入图片描述

cat还可以实现复制一个文件的内容到另一个文件里

cat > /data/f1.txt < /etc/passwd

tac–逆向显示文本内容

在这里插入图片描述

rev–同一行的内容逆向显示

在这里插入图片描述

分页查看文件

more分页查看文件,可以配合管道实现输出信息的分页,more只能往下翻,翻到底就退出了,less命令达到屏幕最底端后不会退出还可以在往回翻。

more (翻到底就退出了)

-d    显示翻页及退出提示

less (less用的更多比more方便)

less命令是man命令使用的分页器

/文本  搜索文本
n/N   跳到下一个或上一个匹配
空格键网下翻
PgUp/PgDn

显示文本前或后行内容

head

可以显示文件或标准输入的前面行,默认头10行

选项
-c num  指定获取前num字节
-n num  指定获取前num行
-num 

在这里插入图片描述

tail

和head相反,查看文件或标准输入的倒数行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值