grep命令使用以及正则表达式简述
grep(Global search Regular Expression(RE) and Print out the line):是一个最初用于Unix操作系统的命令行工具。在给出文件列表或标准输入后,grep会对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配(或者不匹配)的行或文本。 grep命令格式:grep [OPTIONS] PATTERN [FILE...] 常见的参数有: -i:匹配时忽略大小写
-v:显示未匹配到的内容 -w:以单词来匹配 --color=auto:匹配到的内容以红色标示 -o:仅显示匹配到的部分,而不是显示整个行 grep命令的使用很简单,最精华的也是最难的部分主要体现在正则表达式。 正则表达式,又称正则表达式、正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
只有多加练习才能真正掌握正则表达式的用法。 推荐一个学习正则表达式的好去处:正则表达式30分钟入门教程 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |