欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux grep命令

shiping1 的头像

grep -Rn auth_type ./
当前文件夹下搜索 auth_type 字符串


grep –Rn “字符串”../

搜索文本里的 字符串

 

grep –Rn “字符串”../
           当字符串有空格时,应该是加上双或单引号
           -R 大约是递归目录吧

搜索文本里的 字符串



grep beef menu.txt     //返回menu.txt中所有包含 beef  的行
grep -i beef menu.txt   //返回menu.txt中所有包含 beef  的行 ,,大小写不敏感


grep  ADMIN_EMAIL ./*   //在当前文件夹里的所有文件中 查找含 ADMIN_EMAIL 的文件

grep  -n  ADMIN_EMAIL ./*   //在当前文件夹里的所有文件中 查找含 ADMIN_EMAIL 的文件
                            //并且行号要显示出来


要知道 我们不是查找字符串,而是正则表达式

fgrep   = grep  -F //也就是说,正则表达式中的元字符表示回其自身的字面意义
egrep   = grep  -E //是grep的扩展,支持更多的re元字符                

 

grep -Rn auth_type ./
当前文件夹下搜索 auth_type 字符串
 

普通分类: