博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
grep 过滤器基础
阅读量:7106 次
发布时间:2019-06-28

本文共 577 字,大约阅读时间需要 1 分钟。

grep是一种文本搜索工具,能搜索文本,并把匹配的行显示出来。

grep 选项 模式 文件

grep "bash" /etc/passwd 将/etc/passwd下有含有bash的行显示出来

常用选项:

-c:显示匹配字符串行数

grep -c root /etc/passwd

-i :匹配时忽略大小写

grep -i RooT /etc/passwd

-n:显示匹配到行,并显示行号

-v:反向匹配,显示不包含字符串的所有行           

-l :只显示包含字符串的文件名(当前目录)

grep -l root *

-r :表示递归搜索,对于子目录也搜索(不加r是只搜索当前目录)

-x :表示匹配整行(该字符串刚好占一行)

-w:忽略正则表达式,匹配整个字符串。

grep 用法:

    grep -v "bash" /etc/passwd   将/etc/passwd下没有bash的行显示出来

    ls -l | grep "bash"  匹配当前目录里包含bash的行

   grep telnet /etc/services   查看Telnet端口号

   grep -c ^$ /etc/null  统计空白行数

   grep -c ^[^$] /etc/null 非空白行数

转载于:https://www.cnblogs.com/imlifelong/p/10651338.html

你可能感兴趣的文章
tensorflow中张量、常量、变量、占位符
查看>>
在ajax请求后台时在请求标头RequestHeader加token
查看>>
SRM 408(1-250pt, 1-500pt)
查看>>
UGUI 之 控件以及按钮的监听事件系统 存档
查看>>
批量给文件或者文件夹重命名
查看>>
springMVC常用注解
查看>>
ORACLE SQL基础
查看>>
day58——Saltstack二次开发(二)
查看>>
各种算法
查看>>
asp.net文章内容分页方法
查看>>
NGUI 界面自适应
查看>>
一起学Django之Day01
查看>>
css垂直居中
查看>>
单元测试
查看>>
ASP.NET 开源 Blog 收集
查看>>
THIS关键字
查看>>
软件工程概论个人作业04(最大子数组)
查看>>
企业级 SpringBoot 教程 (二十)处理表单提交
查看>>
opencv +python 提取roi目标区域全部像素的值 得出上下限 均匀值
查看>>
Hbase
查看>>