linux中grep常见用法

  Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。下面介绍一些grep常见的用法.

1.grep -n ”root“ /etc/passwd 过滤出来加行数

2.grep -c ”root“ /etc/passwd 过滤出来的行号

3.grep -v ”root“ /etc/passwd 取反

4.grep -q ”root“ /etc/passwd 过滤出来的不显示

5.grep -w ”root“ /etc/passwd 过滤出来有单词root的行

6.grep -o ”root“ /etc/passwd 过滤出来root单词

7.grep -ro ”root“ 目录 过滤出来目录中文件里的有root的行

8.grep -i ”root“ /etc/passwd 忽略大小写

9.grep -E ”root“ /etc/passwd 启用扩展正则

10.grep -f file file1 过滤出file和file1中共同拥有的行

11.grep -f file file1 -v 过滤出file有file1没有的行

12.grep -x ”root“ file 过滤file中只含有root的的行

  

 

posted @ 2022-07-28 23:10  Darker1024  阅读(728)  评论(0)    收藏  举报