grep -r "www" ./ #查找当前目录下包含www的文件名称及内容
参数:
-i 不区分大小写。
比如:
grep -ri "www" ./ #查找当前目录下包含www和WWW的文件名称及内容。
-l 只列出文件的名称。
比如:
grep -ri "www" ./ #查找当前目录下包含www和WWW的文件名称。
-L 只列出不匹配条件的文件的名称。
比如:
grep -rLi "www" ./ #查找当前目录下不包含www和WWW的文件名称。
-w 只匹配单个单词,而不是整个字符串或句子。
比如:
grep -rw "test" ./ #会匹配到包含test单词的,不会匹配到包含testwww的内容。
当然,也可以使用通配符 " * " 和开始 " /< " 结束 " /> " 标识符。
grep -r "www*" ./ #通配符*在这里的作用不大,因为默认的就是匹配所有包含关键词的内容。
grep -r "/<www" ./ #只匹配以www为首的字符串,比如www.baidu.com。
grep -r "www/>" ./ #只匹配以www结尾的字符串,比如testwww。