text Shell grep,awk,sed,cut文本处理对比

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Shell grep,awk,sed,cut文本处理对比相关的知识,希望对你有一定的参考价值。

参考链接1: https://blog.csdn.net/Primeprime/article/details/42628799
参考链接2: https://blog.csdn.net/lonfee88/article/details/6034396

grep 主要用于过滤操作, [按照简单正则]搜索某些字符串.
grep的一个非常实用的操作的是取反操作, grep -v root # 去除所有的包含root的行. 非常的实用
sed,awk 用于处理文本
cut可以看做功能缩减版的sed, 不过在简单处理的时候也是挺好用的.

三者可以自由组合使用

awk甚至有自己的程序设计语言. 是三个工具里面最强大的, 能够按行按列处理.

sed是一个流处理器, 一行一行的读入并处理, 一行一行的输出到stdout中. 注意: 输入文件并没有被改变!!

以上是关于text Shell grep,awk,sed,cut文本处理对比的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本学习总结----sed+grep+awk+正则

Shell ❀ 三剑客 - Grep + Sed + Awk

Shell ❀ 三剑客 - Grep + Sed + Awk

Shell ❀ 三剑客 - Grep + Sed + Awk

linux shell提取字符串,awk? grep? sed?

Shell文本处理工具(Linux三剑客 grep sed awk )