当前位置:  技术问答>linux和unix

grep搜索的问题求助

    来源: 互联网  发布时间:2016-01-17

    本文导语:  想要搜索某字符串并显示字符串所在文件的文件名,怎么做?急!!高手快来~谢谢~ | 在缺省情况下,grep只搜索当前目录,但是如果此目录中有许多子目录,grep的输出会难以阅读,有两种...

想要搜索某字符串并显示字符串所在文件的文件名,怎么做?急!!高手快来~谢谢~

|
在缺省情况下,grep只搜索当前目录,但是如果此目录中有许多子目录,grep的输出会难以阅读,有两种方法可以解决:
  1。明确要求搜索的子目录:grep -r 比如:grep "hello" / -r其中"hello"是要搜索的内容,/ -r是指定文件,表示搜索根目录下面的所有文件。
  2。忽略子目录:grep -d skip
如果预料到会有很多输出,可以通过管道将其转到“less”分页器上阅读。
参考资料:华清远见嵌入式培训中心提供的〈嵌入式LINUX应用程序开发详解〉。

|
grep the_one_you_want -R .

从当前目录开始递归所有,寻找包含有字符串 the_one_you_want 的文件

但是最好不要用
grep the_one_you_want -R . > a.txt 
这样好象有时候会递归到a.txt本身

可以用
grep the_one_you_want -R . > /tftpboot
反正随便放在另外一个没有被递归到的路径里面就行了

|
grep -l
 如
 grep -l include * -r

|
find有么?

find . -exec grep -l "includ" {} ;


|
使用xargs

find |xargs grep -l "include"

    
 
 

您可能感兴趣的文章:

  • 求助!!!! GREP 、FIND问题 (在线等)
  • [求助]solaris下grep如何实现递归地查找某目录下的文件。
  • 求助一个GREP查找问题
  • 求助:grep 问题
  • 100分求助linux下与grep有关的正则表达式匹配问题
  • 求助:C++在读文件时,调用grep
  • linux bash shell命令:grep文本搜索工具简介
  • grep 如何不搜索链接目录
  • linux bash shell命令:文本搜索工具grep中用于egrep和 grep -E的元字符扩展集
  • grep 搜索不含某个字符的行
  • linux bash shell命令:文本搜索工具Grep命令选项及实例
  • grep 搜索条件与的问题
  • linux bash shell命令:文本搜索工具grep正则表达式元字符集(基本集)
  • grep 搜索匹配空串的问题
  • 请教grep如何排除搜索
  • 文本搜索工具 GNU grep
  • 怎样用grep搜索空白符开头的行.
  • 教一个grep搜索中的的单引号转义问题。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 关于 ps | grep 的问题
  • grep输出的相关问题
  • grep -i忽略大小写的问题
  • find 和 grep 正则表达式的问题
  • grep 的问题
  • grep选项问题
  • 一个find的grep的问题
  • 求教一个grep问题
  • grep的问题,解决之后马上给分!
  • grep 在shell中的问题
  • grep 简单问题 急!!!
  • 弱弱地问个grep的小问题
  • grep 后向引用问题
  • grep的正则表达式问题
  • 有关 grep命令 之 函数查找时 屏蔽link的问题
  • grep的问题
  • grep 问题请教 ,大家帮忙看看
  • grep 多条件与,或问题
  • GREP相关的问题
  • 关与grep 后面变量不生效的问题
  • linux下grep命令实现查找多个关键字(与关系和或关系)
  • if ! ps -ef|grep cp|grep zw|grep -v grep|read nouse 啥意思?
  • 在linux下ps -auxw | grep resin | grep -v grep| awk '{print $2}'|-exec kill -9 {} ;
  • 在linux/unix中如何用Runtime.getRuntime.exec()执行ps -ef | grep SSS | grep -v grep | awk '{print $2}'
  • 在文件中用grep找出某些行,如果同时满足包含好几个字符串是用多次grep吗
  • 'grep ^[A-D]' 和 'grep ^[ABCD]' ,结果是一样的吗?
  • 下面是用到的地方,请各位大侠多指教。 cat ../log/run_${DAYTIME}*|grep $Day| grep "resp,1062,"|./st
  • grep -Ev和grep -v有啥区别?(麻烦详细说明)
  • grep的单引号
  • grep如何过滤两个以上的选项
  • 如何用grep来查找-或是--这个内容?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3