在类unix系统中有一个在文件中搜索匹配的模式的命令grep。这个命令在搜索指定文件中的特定内容时十分有用,特别是在众多的源代码文件树中搜索对指定字符串的引用。例如:
grep -Iir --inc=*.php something *
命令中选项的含义:
I : 不搜索二进制文件
i : 忽略大小写
r : 递归搜索目录树
--inc=*.php : 只对文件名匹配*.php的文件进行搜索
* : 指定要搜索的文件名。
grep还有许多其它的选项,可以实现更为强大的功能。另外,在多数类unix系统中还有egrep和fgrep命令,这两个命令分别等同于grep -E 与 grep -F.