Download List

项目描述

GNU grep is based on a fast lazy-state deterministic matcher (about twice as fast as stock Unix egrep) hybridized with a Boyer-Moore-Gosper search for a fixed string that eliminates impossible text from being considered by the full regexp matcher without necessarily having to look at every character. The result is typically many times faster than Unix grep or egrep.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-10 01:48
2.11

为处理的非常长的行,以及很长上下文行计数"-m","-A","-B",和"-C"已经改进了选项,删除一些限制和避免核心转储。递归 grep ("-r") 没有文件参数现在默认使用当前目录。"— — 包括","— — 排除",和"— — 排除 dir"选项现在更一致地处理命令行参数。取消了更多的机会为无限循环。其他小的更改和修正错误做出了。
标签: Minor bugfixes, Minor feature enhancements
Handling of very long lines as well as very long context line counts for the "-m", "-A", "-B", and "-C" options has been improved, removing some restrictions and avoiding core dumps. Recursive grep ("-r") without a file argument now defaults to using the current directory. The "--include", "--exclude", and "--exclude-dir" options now handle commandline arguments more consistently. More chances for infinite loops have been eliminated. Other minor changes and bugfixes have been made.

2011-11-18 08:31
2.10

grep 不再 mishandles 高位设置模式字节 (可能只影响 MS Windows)"char"哪里有符号的类型的系统上。这可能会导致无限磁盘灌装循环的命令行现在被拒绝。
标签: Minor bugfixes
grep no longer mishandles high-bit-set pattern bytes on systems where "char" is a signed type (probably only affecting MS Windows). Command lines which potentially result in an infinite disk-filling loop are now rejected.

2011-06-23 22:47
2.9

grep的范围表达的解释是现在更与其他工具相一致。关于内存分配失败的退出状态是固定的。的“grep - P”不再中止时PCRE的回溯超出限制。匹配括号中的多字节字符的正则表达式处理作出更快。其他的小错误是固定的。
标签: Minor bugfixes
grep's interpretation of range expression is now more consistent with that of other tools. The exit status on memory allocation failure was fixed. "grep -P" no longer aborts when PCRE's backtracking limit is exceeded. Handling of regular expressions that match multibyte characters in brackets was made faster. Other minor bugs were fixed.

2010-09-23 08:02
2.7

常用正则表达式打错现已被发现,导致一个错误,除非POSIXLY_CORRECT设置。包括后向引用正则表达式是目前明显快多字节语言环境。正则表达式包括“。”现在可以在UTF - 8语言环境明显加快(尽管不是在其他多字节语言环境)。其他几个小错误是固定的。
标签: Minor feature enhancements, Minor bugfixes
Commonly mistyped regular expressions are now detected and lead to an error unless POSIXLY_CORRECT is set. Regular expressions including back references are now significantly faster in multi-byte locales. Regular expressions including "." can now be significantly faster in UTF-8 locales (though not in other multi-byte locales). Several other minor bugs were fixed.

2010-04-04 02:45
2.6.3

大规模的改进了的多字节字符集的处理,固定和多次失败的增长速度。以“- P”选项现在可以更正确。全字匹配固定背部参照。其他几个错误是固定的。
标签: Major bugfixes
Massive improvements were made to the handling of multi-byte character sets, fixing many failures and increasing speed. The "-P" option now works more correctly. Whole-word matches with back-references were fixed. Several other bugs were fixed.

Project Resources