1
iptux 2014-08-06 10:30:18 +08:00
$ grep -R -n -i 'allchoosecheckbox' *
|
3
muzuiget 2014-08-06 10:37:55 +08:00
把 -n 去掉就行了。
|
4
tomwen 2014-08-06 10:38:37 +08:00
find ./ | xargs grep allchoosecheckbox
|
5
merlin852 2014-08-06 10:38:49 +08:00
grep -l 'aaaaaaa' *
cat能不用就不要用 |
6
rrfeng 2014-08-06 10:46:19 +08:00
-R 遍历目录
-H 显示文件名 |
7
582033 2014-08-06 10:52:16 +08:00
grep 'xxx' ./ -R
|
8
hcy 2014-08-06 10:52:25 +08:00
-l, --files-with-matches
-a, --text equivalent to --binary-files=text 直接用 -a吧。 |
9
livelazily 2014-08-06 10:56:35 +08:00
|
10
jings 2014-08-06 11:28:03 +08:00
grep allchoosecheckbox ~ -R|awk -F':' '{print $1}'
|
11
aphasia OP 实验了下,已解决,谢谢众位:
1)grep -R -i allchoosecheckbox ./* 2)find ./ | xargs grep allchoosecheckbox 有些问题,只能找到部分文件 |
12
jings 2014-08-06 11:33:57 +08:00
grep -R -l allchoosecheckbox * 同上
|
13
bjzhush 2014-08-06 12:10:00 +08:00
以当前目录下的文件内搜索 phpinfo 这个字符为例
带行号 zs@zsLinux:/var/www$ grep -s -r -n phpinfo . ./d.php:2:phpinfo(); 不带行号 zs@zsLinux:/var/www$ grep -s -r phpinfo . ./d.php:phpinfo(); |