的功能，这些功能常被称为“grep工具”或“grep模式”并可以创建“grep样式”，同时也导致出现混淆，特别是在非Unix环境下。
egrep和fgrep.grep的早期修改版包括了egrep和fgrep。前者使用了Ken Thompson最初的正则表达式实现后添加到UNIX的扩展正则表达式语法。后者则是简单地读取一系列固定字符串来对文件进行搜索。这些早期的修改版被加入到多数现代的grep实现，只需要使用简单的命令行参数就行了（如在GNU中，只要分别简单地加上codice_1和c