1. 什么是grep搜索命令
grep是一个强大的搜索工具
grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,
它能使用正则表达式搜索文本,由正则表达式或者字符及基本文本字符所编写的过滤条件,并把匹配的行打印出来。
用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,在使用上十分灵活
- 1
- 2
- 3
- 4
2. 什么是grep -E 扩展搜索命令
grep 正则表达式与扩展正则表达式
grep -E “[1-9]+” = egrep “[1-9]+”
正规的grep 不支持扩展的正则表达式,竖线是用来表达“或”的扩展正则表达式元字符,正规的 grep无法识别,加上反斜杠,这个字符就被翻译成扩展正则表达式,就像egrep 和grep -E一样
- 1
3. grep中的正则表达式
grep的格式: