概念:

     grep:文本过滤(模式:pattern)工具
			 
			      grep,egrep,fgrep(不支持正则表达式搜索)
						
		   sed:stream  editor,文本编辑工具
			 
			 awk:文本报告生成器
			 
			 grep:默认是过滤行和cut相反
			 
			 
			 作用:文本搜索工具,根据用户指定的”模式“对目标文本逐行
			 
			 进行匹配检查;打印匹配到的行!!
			 
			 模式:有正则表达式字符及文本字符所编写的过滤条件
			 
			 grep   [OPTIONS]  PATTERN  [FILE...]
			 
			 grep   root   /etc/passwd
			 
			 grep  "$USER"  /etc/passwd
			 
			 grep   "$USER"   /etc/passwd
			 
			 grep   `whoami`   /etc/passwd
			 
			 
			 选项:
			 
			 --color=auto:对匹配到的文本着色显示
			 
			 -v:显示不被pattern匹配到的行
			 
			 -i:忽略字符大小写
			 
			 -n:显示匹配的行号
			 
			 -c:统计匹配的行数
			 
			 -o:仅显示匹配到的字符串
			 
			 -q:静默模式:不输出任何信息
			 
			 -A#:后#行
			 
			 -B#:前#行
			 
			 -C#:前后各#行
			 
			 -e:实现多个选项间的逻辑or关系
			 
			    grep  -e  'cat'  -e   'dog'  file
					
			-w:匹配整个单词
			
			-E:使用扩展正则
			
			-F:相当于fgrep,不支持正则表达式
			
			-f  file:根据模式文件处理
			
			     cat >f.txt
					 root
					 wang
					 ^c
					 grep   -f   f.txt   /etc/passwd
			  
				   grep  -f  f1  f2 :表示取f1和f2的交集。