Ok...grazie, non ho spiegato bene il caso però....
conoscevo l'opzione -v, però dovrei cercare tutte le righe che includono una parola ma non un'altra
qualcosa di simile a ===> grep stringa1 file.txt | grep -v stringa2
ma usando un'espressione regolare sola
anche perchè vorrei poter specificare l'ordine in cui devono essere verificate le condizioni
tipo un'espressione regolare che dica "mi serve ogni riga che contenga la stringa stringa1 e, nel prosieguo della riga, qualunque cosa tranne stringa2" anche perchè stringa2 potrebbe essere una sottostringa di stringa1 o precederla nella riga
Questo è il mio dubbio, riguarda proprio la possibilità di scrivere espressioni regolari che includano una condizione negativa in un certo punto.
Spero di essermi spiegato meglio... GRAZIE 1000 per l'aiuto