grep使用

来源:互联网 发布:怎么复制筛选后的数据 编辑:程序博客网 时间:2024/05/17 04:48
grep使用

grep的格式:
grep可以接受标准输入,也可以从文本文件中读取数据.所以使用grep的时候,可以使用管道向grep传送数据,也可以直接在grep后面跟随文本文件.
grep 字符串 file         cat file |grep "字符串"
grep  `whoami` file        cat file |grep `whoami` file
grep “$USER” file        cat file |grep "$USER" file

grep的选项
--color=auto
-E 等价命令 egrep
-F 等价命令 fgrep
-r 递归查找子目录
-f 指定匹配规则文件.
-v  显示不被模式匹配的行  
-i 忽略大小写
-y 与i的效果相同
-n 显示匹配到的行在文本文件中的行号
-c 显示匹配行的数量
-o 只显示符合条件的字符
-q 静默模式 ,不输出任何信息
-A 指定数字,显示匹配到的行的后# 行
-B 指定数字,显示匹配的行的前#行
-C 指定数字,显示匹配的行的前后#行
-e 或者 匹配多个字符串.多个字符串之间或关系.
-e aaa -e bbb
-w 匹配整个单词
linux 中字母数字下划线算单词,
 -x 匹配整行符合要求的行
 -h/H 不显示/显示匹配到的行所在的文件的名称,一般用于多文件搜索
 -l/L 显示包含或不包含,匹配字符串的文件名称
.


原创粉丝点击