grep小技巧

简介:

#有的时候需要精确匹配关键词,把这样的行显示出来

cat /etc/sysconfig/iptables |grep -w "80"

结果是把该行中只出现一次80的行找出来了,8080这样的端口的行就不会被匹配到。


#在整个文件中搜索符合关键词的部分,并且搜到几处就是几行,比如加wc -l就可以统计全文出现几次

例如

cat 1.txt

2-3

5-3-4

a-b-c-3-3-3

然后执行时候加个-o功能选项

cat 1.txt |grep -o -E *-3

-3

-3

-3

-3

-3


*-3这么写主要是防止命令行中-3被识别成一个功能选项


#不显示匹配结果

grep -q "关键词" 文件名


#统计文件中出现关键词的行数,注意与-o选项“出现次数”的区别

grep -c "关键词" 文件名



本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1720460,如需转载请自行联系原作者

相关文章
|
Unix Linux Perl
我们一起来学grep
我们一起来学grep
84 0
|
NoSQL Java Linux
netstat -anp | grep 应用 讲解 详细
netstat -anp | grep 应用 讲解 详细
489 0
netstat -anp | grep 应用 讲解 详细
|
Unix Perl
三剑客之 grep
三剑客之 grep
|
Web App开发 应用服务中间件 PHP