使用grep搜索目录树中文件的指定内容
2010-11-10 08:53
676 查看
在类unix系统中有一个在文件中搜索匹配的模式的命令grep。这个命令在搜索指定文件中的特定内容时十分有用,特别是在众多的源代码文件树中搜索对指定字符串的引用。例如:
grep -Iir --inc=*.php something *
命令中选项的含义:
I : 不搜索二进制文件
i : 忽略大小写
r : 递归搜索目录树
--inc=*.php : 只对文件名匹配*.php的文件进行搜索
* : 指定要搜索的文件名。
grep还有许多其它的选项,可以实现更为强大的功能。另外,在多数类unix系统中还有egrep和fgrep命令,这两个命令分别等同于grep -E 与 grep -F.
grep -Iir --inc=*.php something *
命令中选项的含义:
I : 不搜索二进制文件
i : 忽略大小写
r : 递归搜索目录树
--inc=*.php : 只对文件名匹配*.php的文件进行搜索
* : 指定要搜索的文件名。
grep还有许多其它的选项,可以实现更为强大的功能。另外,在多数类unix系统中还有egrep和fgrep命令,这两个命令分别等同于grep -E 与 grep -F.
相关文章推荐
- 使用grep指令在当前目录下所有文件中搜索指定文本
- Linux下使用find查找文件内容,跳过所有目录名成和指定子目录的方法
- 采用多线程和生产者消费者模式来实现对于一个目录以及所有子目录下的文件内容的搜索,打印出包含指定关键字的行.
- grep搜索当前目录下的所有文件的内容
- 使用grep搜索文件内容
- 使用python读取指定目录下的源代码并将内容复制到同一新文件中
- 使用grep搜索文件内容——快捷、方便
- python脚本-指定目录针对特定后缀名文件进行文本内容搜索
- 使用多个搜索字符串获取指定目录中的文件
- 搜索目录下所有文件内容是否包含指定的关键词
- Linux中使用grep命令搜索文件名及文件内容的方法
- linux 中 如何 搜索 指定目录 下 指定文件 的 指定内容
- 使用grep搜索文件内容——快捷、方便
- 搜索指定目录下的指定后缀名字的所有文件的内容
- 如何使用C语言搜索指定目录下的所有文件?
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net
- php实现遍历目录并删除指定文件中指定内容
- MyEclipse------快速写入内容到指定目录下的文件(字节输出流)
- 使用grep查找指定目录下的关键字
- 使用windows自带的搜索快速搜索文本类型文件的内容