etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: grep  ]

Package: grep (2.5.1.ds2-6) [essential]

GNU grep, egrep i fgrep

'grep' jest użytkiem do wyszukiwania tekstu w plikach; może być użyty z lini poleceń lub ze skryptów. Nawet jeśli nie chcesz go używać, inne pakiety w twoim systemie prawdopodobnie zechcą.

Rodzina GNU narzędzi grep jest chyba "najszybsza na zachodzie". GNU grep został oparty na szybkim, deterministycznym leniwym algorytmie dopasowującym (około dwukrotnie szybszym niż egrep ze sklepowego Uniksa), połączonym z wyszukiwaniem Boyer-Moore-Gospera łańcuchów stałych. Eliminuje to niemożliwe sekwencje tekstowe z brania pod uwagę przez algorytm dopasowujący z pełnymi wyrażeniami regularnymi, bez konieczności zaglądania do każdego znaku. W rezultacie jest wielokrotnie szybszy niż Uniksowy grep lub egrep. (Wyrażenia regularne, zawierające wsteczne referencje, będą jednak działały wolniej.)

Tags: Implemented in: C, User Interface: Command Line, Role: Program, Scope: Utility, Application Suite: GNU, Purpose: Searching, Works with: Text

Other Packages Related to grep

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3.5-1) [not alpha, i386, ia64]
    Biblioteka GNU C: biblioteki współdzielone
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6) [i386]
  • dep: libc6.1 (>= 2.3.5-1) [alpha, ia64]
    Biblioteka GNU C: biblioteki współdzielone
    also a virtual package provided by libc6.1-udeb

Download grep

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 151.1 kB676 kB [list of files]
amd64 146.5 kB648 kB [list of files]
arm 145.5 kB433 kB [list of files]
hppa 150.9 kB656 kB [list of files]
i386 142.7 kB644 kB [list of files]
ia64 172.1 kB764 kB [list of files]
mips 149.8 kB680 kB [list of files]
mipsel 150.0 kB680 kB [list of files]
powerpc 148.4 kB656 kB [list of files]
s390 148.8 kB656 kB [list of files]
sparc 144.0 kB648 kB [list of files]