关于文件搜索的小问题

关于文件搜索的小问题

请问有没有什么命令能实现类似WINDOWS下搜索某个未知文件里的一个已知内容的功能!?想了好几天了!!!怪郁闷的
那位知道UP一下,谢了
grep  "已知内容"   [指定路径下的文件类型如*.cpp]  [-r在指定路径下递归搜索]
试试grep命令的-l选项:
[code:1]
$ grep -l "你知道的内容“ /your/path/*
[/code:1]
还可以结合singler兄说的-r选项来进行递归搜索
要在/usr/linux中查找所有的*.h,并在这些文件中查找“SYSCALL_VECTOR",最后打印出所有包含"SYSCALL_VECTOR"的文件名,有以下几种方法实现
find /usr/linux -name "*.h" | xargs -n50 grep SYSCALL_VECTOR
grep SYSCALL_VECTOR /usr/linux/*.h | cut -d':' -f1 | uniq > filename
find /usr/linux -name "*.h" -exec grep "SYSCALL_VECTOR" {} ; -print

^_^ 谢了
grep