# grep [-acinv] [--color=auto] '搜寻字符串' filename
选项与参数:-c :计算找到 '搜寻字符串' 的次数-i :忽略大小写的不同,所以大小写视为相同-n :顺便输出行号-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行=========================
例:
-c:计算找到 '搜寻字符串' 的次数
[root@rhel7 ~]# cat /etc/passwd | grep apache -c1
-i :忽略大小写的不同,所以大小写视为相同
[root@rhel7 ~]# cat /etc/passwd | grep APACHE -iapache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
-n :顺便输出行号
[root@rhel7 ~]# cat /etc/passwd | grep apache -n33: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 8043:56:Include conf.modules.d/*.conf57:66:User apache67:Group apache68:80:86:ServerAdmin root@localhost87:96:102:103: AllowOverride none104: Require all denied105:106:113: