[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Negazione con grep (non così banale come sembra...)



On Sun, 5 Dec 2004, beatrice wrote:

On Sat, 04 Dec 2004 16:40:09 +0100 in linux.debian.user.italian, you wrote:
Ehm... ovviamente la soluzione
egrep -B 1 "f 1"

bla
f 1
fdasf
f 2
agfdf
f 3                        <-------
ewourew
f 2


Credo che
"egrep -B 1 'f [^2]'"
dovrebbe andar bene

Uhm, si, in questo caso si...

Ho fatto l'esempio troppo minimalista! :)

Intendevo in un caso piu' generale, non con un singolo carattere, come in:

bla
folder ciccio
ewrqwreqw
folder pizza
rewqwerq
folder pasta
dfrwerwr
folder pizza

di cui voglio selezionare:

bla
folder ciccio
rewqwerq
folder pasta

Grazie!
CDF

P.S. nel frattempo ho risolto con un egrep -v -B1 -e "ciccio" -e "pasta" -e "ecc." ... perché tutto sommato avevo un insieme finito e fisso di folder. Però mi resta la curiosità di sapere se si riesce a fare senza usare il "-v" nel caso in cui non si sappia a priori l'elenco complementare a "pizza".
Reply to: