作者: befiunes 出自: http://www.linuxdiyf.com 比如查找当前目录下面所有的php文件里面的内容 find ./ -name "*.php" | xargs grep '要查找的内容' 如果需要查找的内容包含特殊符号,比如$等等,grep要加参数 find ./ -name "*.php" | xargs grep -F '要查找的内容' 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/81377/showart_1274914.html
#> find . -type f -exec grep 'thename' -l {} \; grep -l :是显示匹配的内容的文件名字! 或者: #> find . -type f -name "*.*" |xargs grep 'thename' -l (这个方法 不好,挺乱的,还慢,推荐前一个方法!) 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/75258/showart_1106486.html
作者: befiunes 出自: http://www.linuxdiyf.com 比如查找当前目录下面所有的php文件里面的内容 find ./ -name "*.php" | xargs grep '要查找的内容' 如果需要查找的内容包含特殊符号,比如$等等,grep要加参数 find ./ -name "*.php" | xargs grep -F '要查找的内容' 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_720187.html
比如查找当前目录下面所有的php文件里面的内容 find ./ -name "*.php" | xargs grep '要查找的内容' 如果需要查找的内容包含特殊符号,比如$等等,grep要加参数 find ./ -name "*.php" | xargs grep -F '要查找的内容' 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94754/showart_1905673.html
在linux下,我对APACHE的httpd.conf进行设置时,想问一下,有没有什么命令可以查找某个英文的。 就是WINDOWS下面,在记事本里的查找功能一样。 请各位高手教教我!
#> find . -type f -exec grep 'mingtian' -l {} \; grep -l :是显示匹配的内容的文件名字! 或者: #> find . -type f -name "*.*" |xargs grep 'xiaoshou' -l (这个方法 不好,挺乱的,还慢,推荐前一个方法!) 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/55630/showart_683312.html
从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找的字符串" 文件名 查找匹配的行数: $ grep -c "被查找的字符串" 文件名 从文件内容查找不匹配指定字符串的行: $ grep –v "被查找的字符串" 文件名 从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行 find / -type f -n...
本帖最后由 hwb1992 于 2013-11-08 23:57 编辑 大家好,我现在想查找文本内容 sample.txt内容如下 linux linuxlinuxlinux 我想要的答案就是最终找到2个linux。(大写的L) 我是这么写的 #!/bin/bash grep -Eo '\<linux\>' ./sample.txt >temp.txt cnt=0 for file in $(cat temp.txt) do cnt=$(($cnt+1)) done echo "the count of linux is $cnt" rm -rf temp.txt 这是我写出来的,但是还是找不出2个出来,只能找到第一...
一.通过文件名查找法: 这个方法说起来就和在WINDOWS下查找文件一样容易理解了。如果你把这个文件放在单个的文件夹里面,只要使用常见的“ls"命令就能方便的查找出来,那么使用“find”命令来查找它就不能给你留下深刻的印象,毕竟“find”命令的强大功能不止这个。如果知道了某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里。举例说明,假设你忘记了httpd.conf这个文件在系统的哪个目录下,甚至...
locate 是用来通过文件名搜索文件的工具,它的用法也比较简单。locate 的应用,首先要通过updatedb建立索 引数据库,然后才能应用;如果您新安装了软件或者存放了新的文件,也要先运行updatedb命令,以生 成最新索引库。 whereis 和which whereis 是来寻找命令的二进制文件,同时也会找到其帮助文件,其能找到所有的文件所在位置 which则是找到当前PATH中出现的第一个与文件名字匹配的位置,一般可以用来确认你的系统在更新程序 以...