免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1207 | 回复: 0
打印 上一主题 下一主题

grep命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-07 20:40 |只看该作者 |倒序浏览

                基本语法:
grep [options] [-e] 'pattern' [filenames] [>out_file]
filenames:是一系列文件,由空格分开,如果没有grep则从标准输入读取
pattern:匹配字符序列
$ cat hamlet
To be or not to be,
That is the question.
Or maybe not
$ grep 'or' hamlet
To be or not to be,
$ grep 'T' hamlet
To be or not to be,
That is the question.
-w选项可以按词查找,只有全词匹配才行,像for中的or就是不匹配
-y或-i忽略大小写
-n显示匹配行的行号
-h如果有多个输入文件显示匹配行所在的文件名
-c显示匹配行数
-v反转匹配,不和匹配字符串匹配的,有点绕口
-l仅显示匹配文件名
-e如果在匹配串里有-字符,在匹配串前要加上-e否则就有歧义
今天正则表达式没看好,明天再查查资料,规整规整贴出来
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/80326/showart_1386639.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP