首页 > 系统服务 > 详细

Shell命令之文本操作

时间:2019-04-24 23:13:54      阅读:173      评论:0      收藏:0      [点我收藏+]

前言

在Linux中,文本处理操作是最常见的,应用非常广泛,如果能熟练掌握,可以大大提高开发效率。
awk/sed/grep是文本操作领域的“三剑客”,学会了这3个命令就可以应对绝大多数文本处理场景。这里,不对这三个命令进行过多的冗余描述,只是记录最常见的几种用法,起个抛砖引玉的作用。详细的文档还请参考官方文档。

grep

grep命令最常用,非常适合查找和匹配。结合管道运算符,可以达到非常好的效果。

常用场景:

cat a.txt |grep -i "target"

-i : 忽略大小写。

grep "target" /usr1/your_dir -nR
全局文件内搜索查找,非常实用。
find . -name CMakeLists.txt | xargs grep -i "target_link"

在当前目录下的所有CMakeLists.txt文件中,搜索出所有的“target_link”关键字。

 

awk

未完待续。。

sed

未完待续

 

Shell命令之文本操作

原文:https://www.cnblogs.com/jkhere/p/10765567.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!