关于文件搜索的小问题
请问有没有什么命令能实现类似WINDOWS下搜索某个未知文件里的一个已知内容的功能!?想了好几天了!!!怪郁闷的那位知道UP一下,谢了 grep"已知内容" [指定路径下的文件类型如*.cpp][-r在指定路径下递归搜索] 试试grep命令的-l选项:
$ grep -l "你知道的内容“ /your/path/*
还可以结合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
页:
[1]