grep 使用

来源:互联网 发布:ubuntu 修改帐号密码 编辑:程序博客网 时间:2024/05/16 13:56

1. grep 次数 /{n, m/}

例:grep "10/{1,4/}" number

例:grep "[0-9]/{3/}.[0-9]/{3/}.[0-9]/{3/}.[0-9]/{3/}" number #查找IP

 

2. grep 命令参数:

 

-c 只输出匹配行的数目

-i 不区分大小写

-h 查询多文件时不显示文件名

-l 查询多文件时只输出包含匹配字符的文件名

-n 显示匹配的行号及行

-s 不显示不存在或者无匹配文本的错误信息

-v 显示不包含匹配文件的行

 

3. egrep

例: egrep '(10|100)' number

 

4. 排除字符: [^AB]

 

5. 分组字符:()

例:egrep "lab(orarie)?s" maillist