grep搜索关键字
1.grep -r “string” file_name
grep -r指在递归搜索,grep -r “string” file_path,指在file_path目录下递归搜素字符串“string”
举例:在home文件夹下的test.log中查找input关键字
grep -r "input" /home/test.log
在每个FILE或标准输入中搜索PATTERN
grep [Options] PATTERN [FILE]
Options:
-H,在找到匹配的文件名之前对输出行进行前缀
-h,抑制输出中的前缀文件名
-r,Recurse递归
-i,ignore case distinctions,忽略大小写区别
-l,list file names that match,列出匹配
-L,list file names that do not match,列出不匹配的文件名
-n,print line number with output lines,打印行号与输出线
-q,quiet,安静,如果找到PATTERN则返0,否则1
-E,extended regular expresseion,PATTERN是扩展的正则表达式
slog2info -w |grep -E "a|b"
在qnx测同时grep a和b字符串