# grep [-acinv] [--color=auto] '搜寻字符串' filename
选项与参数:
-c :计算找到 '搜寻字符串' 的次数
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

=========================

例:

-c:计算找到 '搜寻字符串' 的次数

[root@rhel7 ~]# cat /etc/passwd | grep apache -c
1

-i :忽略大小写的不同,所以大小写视为相同

[root@rhel7 ~]# cat /etc/passwd | grep APACHE -i
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin

-n :顺便输出行号

[root@rhel7 ~]# cat /etc/passwd | grep apache -n
33:apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

[root@rhel7 ~]# cat /etc/httpd/conf/httpd.conf  | grep -n -v "#" | head -n 20 
20:
31:ServerRoot "/etc/httpd"
32:
42:Listen 80
43:
56:Include conf.modules.d/*.conf
57:
66:User apache
67:Group apache
68:
80:
86:ServerAdmin root@localhost
87:
96:
102:<Directory />
103:    AllowOverride none
104:    Require all denied
105:</Directory>
106:
113:

 

相关文章:

  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
  • 2021-10-23
  • 2021-08-07
  • 2021-03-31
  • 2021-08-08
  • 2022-12-23
猜你喜欢
  • 2021-09-05
  • 2021-07-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-07
相关资源
相似解决方案