文件管理(番外篇)——文本处理工具

t01c8d0a587f7a91802

猫查看,TAC反向查看(列),REV反向查看(行)

-E:#显示行结束符$

-n:#对显示出的每一行进行编号

-A:#显示所有控制符

-b:#非空行编号

-s:#压缩连续的空行成一行

utac#显示文件内容(反向显示)

urev#反向显示每行

更多#分页显示

更少#分页显示

头#显示文本从头部开始的指定内容

-c#显示前几个字节

-n#显示前几行

tail#显示文本从尾部开始的指定内容

-n#显示从尾部开始的指定内容

-c#显示后几个字节

-f#跟踪文件变化

-F#跟踪文件和文件名变化

tailf#类似tail -f经常用于查看日志

cut#取出文件的指定部分内容并且并显示出来

-d#指明分隔符

-f#指明第几列

-c#按字符数切割

-output-delimiter = STRING#指定输出分隔符

例如:

用ifconfig ens32命令查看IP地址,只显示IP

ifconfig ens32 | head -n 2 | tail -n 1 | tr -s“”| cut -d“”-f3

粘贴#合并两个文件同行号的列到一行

-s#合并成成一行(一个文件一行)

-d#指定分隔符

分析文本工具

wc#统计文件数据

diff和patch             #比较文件

sort             #整理文本并显示,不改变源文件

uniq             #从输出中删除前后相接的重复的行

猜你喜欢

转载自blog.csdn.net/qq_35242906/article/details/80303842