Il 30/11/2010 11.44, Premoli, Roberto ha scritto:
Sto litigando con grep e sta vincendo lui :(
Il problema e' fare il grep di un file, pero' io devo accettare tutta
una serie di parole ed escuderne tutta una altra serie.
Di solito faccio:
cat file.txt | grep parola1 | grep parola2 | grep parola3 | grep -v
parola4 | grep -v parola5 | grep -v parola6 | etc etc
Ma vorrei fare una cosa piu' elegante, raccogliendo con una espressione
regolare il tutto: ho provato a leggere un po' in giro, ma di solito ci
sono esempi che prendono singoli caratteri, non parole.
http://it.wikipedia.org/wiki/Grep
grep ^[A-Z] ... per le righe che iniziano con una lettera ad esempio.
cat file.txt | grep -f parole.txt
parole.txt e' il file con le varie parole.
ciao
Beppe
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cf4fe1b.3070...@iclam.191.it