Quellcode-Paket grep herunterladen:
'grep' ist ein Werkzeug, um in Dateien nach Text zu suchen; es kann von der Kommandozeile oder in Scripts verwendet werden. Selbst wenn Sie es nicht verwenden wollen, werden andere Pakete auf Ihrem System dies wahrscheinlich tun.
Bei der GNU-Familie der grep-Hilfsprogramme könnte es sich um »das schnellste grep des Westens« handeln. GNU grep basiert auf einem schnellen, deterministischen lazy-state-Erkenner (ungefähr doppelt so schnell wie das klassische Unix egrep) verbunden mit einer Boyer-Moore-Gosper-Suche nach einer festen Zeichenkette, die unpassenden Text von der Betrachtung durch den vollständigen regulären Ausdruckserkenner ausschließt, ohne dass sie dabei notwendigerweise jedes Zeichen betrachten muss. Das Resultat ist in der Regel deutlich schneller als Unix grep oder egrep (reguläre Ausdrücke, die Rückverweise enthalten, werden aber langsamer laufen).
|
|
|
| Architektur | Paketgröße | Größe (installiert) | Dateien |
|---|---|---|---|
| alpha | 322,8 kB | 1232 kB | [Liste der Dateien] |
| amd64 | 309,1 kB | 800 kB | [Liste der Dateien] |
| armel | 300,7 kB | 1160 kB | [Liste der Dateien] |
| avr32 (inoffizielle Portierung) | 319,8 kB | 1132 kB | [Liste der Dateien] |
| hppa | 320,8 kB | 1180 kB | [Liste der Dateien] |
| hurd-i386 | 299,6 kB | 1156 kB | [Liste der Dateien] |
| i386 | 298,1 kB | 1156 kB | [Liste der Dateien] |
| ia64 | 373,0 kB | 1456 kB | [Liste der Dateien] |
| kfreebsd-amd64 | 308,7 kB | 944 kB | [Liste der Dateien] |
| kfreebsd-i386 | 299,9 kB | 920 kB | [Liste der Dateien] |
| m68k (inoffizielle Portierung) | 284,9 kB | 1136 kB | [Liste der Dateien] |
| mips | 310,9 kB | 1240 kB | [Liste der Dateien] |
| mipsel | 310,6 kB | 1240 kB | [Liste der Dateien] |
| powerpc | 311,2 kB | 1188 kB | [Liste der Dateien] |
| s390 | 314,4 kB | 1188 kB | [Liste der Dateien] |
| sparc | 302,0 kB | 1176 kB | [Liste der Dateien] |