佚名 通过本文向大家介绍了linux grep正则表达式,grep正则表达式,linux grep 正则,grep 正则,grep e 正则匹配等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com
Linux 附带有 GNU grep 命令工具,它支持扩展正则表达式extended regular expressions,而且 GNU grep 在所有的 Linux 系统中都是默认有的。Grep 命令被用于搜索定位存储在您服务器或工作站上的任何信息。
正则表达式
正则表达式就是用于匹配每行输入的一种模式,模式是指一串字符序列。下面是范例:
grep 正则表达式示例
在 /etc/passswd 目录中搜索 'vivek'
锚点
你可以分别使用 ^ 和 $ 符号来正则匹配输入行的开始或结尾。下面的例子搜索显示仅仅以 vivek 开始的输入行:
字符类
匹配 Vivek 或 vivek:
通配符
你可以使用 "." 来匹配单个字符。例子中匹配以 "b" 开头以 "t" 结尾的3个字符的单词:
点字符转义
下面要匹配到 IP 地址为 192.168.1.254 的正则式是不正确的:(LCTT 译注:可以匹配到该 IP 地址,但是也有可能匹配到间隔符号不是点的类似格<