s"，而egrep用于搜索更复杂的正则表达式语法。fgrep和egrep同grep基本上是一样的程序。因为通过调用不同的参数，grep可以实现大多数功能。Tcgrep是用Perl正则表达式语言重写的grep。所有grep的修改版都被应用到很多不同的操作系统中。有一些其它的命令行名称也包含了"grep"。如pgrep是用来显示名称匹配正则表达式的进程。在Perl中，grep是内置的功能，当提供正则表达式（或通用代码块）和一个列表时，会返回列表中匹配表达式的元素。在函数程式语言中，这个高阶函数常称为