6.37. Grep-2.5.1a

Il pacchetto Grep contiene programmi per la ricerca nei file.

Tempo di costruzione approssimativo: 0.1 SBU
Spazio necessario su disco: 4.8 MB

6.37.1. Installazione di Grep

L'attuale pacchetto Grep ha molti bug, specialmente nel supporto per le localizzazioni multibyte. RedHat ne ha corretti alcuni con la patch seguente:

patch -Np1 -i ../grep-2.5.1a-redhat_fixes-2.patch

Affinché siano superati i test aggiunti da questa patch, si devono cambiare i permessi per il file di test:

chmod +x tests/fmbtest.sh

Preparare Grep per la compilazione:

./configure --prefix=/usr --bindir=/bin

Compilare il pacchetto:

make

Per testare i risultati, digitare: make check.

Installare il pacchetto:

make install

6.37.2. Contenuti di Grep

Programmi installati: egrep (un link a grep), fgrep (un link a grep) e grep

Brevi descrizioni

egrep

Stampa le linee corrispondenti ad una espressione regolare estesa

fgrep

Stampa le linee corrispondenti ad una lista di stringhe fissate

grep

Stampa le linee corrispondenti ad una espressione regolare di base