'grep' 是一个用于搜索文本文件的程序,它可以通过命令行调用,也可以从脚本中调用。也许你并不直接使用它,但是你系统中的其它程序很可能会用到它。
GNU 家族的 grep 系列工具可能是"西方最快的 grep"。GNU grep 基于一种快速 lazy-state 判决器(大约是 Unix egrep 的两倍快),并且融合了用于固定字符串搜索的 Boyer-Moore-Gosper 方法,在使用到完整的正则表达式判决器之前就预先排除完全不可能的文字,而无需逐字搜索。因此速度一般比 Unix grep 或者 egrep 要快许多倍。(但是包含了反向索引的正则表达式要处理得慢一些。)
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| alpha | 151.1 kB | 676 kB | [list of files] |
| amd64 | 146.5 kB | 648 kB | [list of files] |
| arm | 145.5 kB | 433 kB | [list of files] |
| hppa | 150.9 kB | 656 kB | [list of files] |
| i386 | 142.7 kB | 644 kB | [list of files] |
| ia64 | 172.1 kB | 764 kB | [list of files] |
| mips | 149.8 kB | 680 kB | [list of files] |
| mipsel | 150.0 kB | 680 kB | [list of files] |
| powerpc | 148.4 kB | 656 kB | [list of files] |
| s390 | 148.8 kB | 656 kB | [list of files] |
| sparc | 144.0 kB | 648 kB | [list of files] |