一、grep 文本过滤命令
1.定义
Global search regular expression and print out the line
全面搜索研究正则表达式并显示出来
grep 文本过滤命令是一种强大的文本搜索工具 , 根据用户指定的“模式”对目标文本进行匹配检查 , 打印匹配到的行
由正则表达式或者字符及基本文本字符所编写的过滤条件
2.grep 的格式
格式:
grep 匹配条件 处理文件
-i
##忽略大小写
-E
##有"|“时,需要加-E,防止其被shell认成管道符
-v
##不包含,反向匹配
\<关键字\>
##不匹配关键字前后,只匹配关键字
^关键字\>
##以关键字开头的行
\<关键字$
##以关键字结尾的行
^关键字\>|\<关键字$
##”|"表示或
.*
##关键字之间匹配任意字符
'w....s'
##w到s之间有4个字符
'w..'
##w后有2个字符
例如:
1.将passwd里的含有root字符的行过滤出来
2.将pa