Indice del forum Emilia Romagna Linux Users Group
i forum di ERLUG
torna alla home page di ERLUG
 
 Forum SubscriptionsForum Subscriptions   FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

Domanda su regular expression

 
Nuovo argomento   Rispondi    Indice del forum -> ERLUG
Precedente :: Successivo  
Autore Messaggio
sandman42



Registrato: 27/10/08 21:46
Messaggi: 72

MessaggioInviato: Mar 29 Mar 2011 15:48    Oggetto: Domanda su regular expression Rispondi citando

Ciao,

ho una serie di file in cui vorrei cercare il pattern

value="qualcosa

purché dopo le " non ci sia un #

in altre parole

value="qualcosa

mi interessa, mentre

value="#qualcosa

no.

Come posso fare? Io ho provato con un

grep -iRH --include=*.xxx value=\"[^#] . > prova.txt

ma non mi esclude quel che non voglio.

Come posso fare?

Zenks!

Francesco
Top
Profilo Invia messaggio privato
tannoiser



Registrato: 02/04/07 10:06
Messaggi: 621

MessaggioInviato: Mar 29 Mar 2011 16:00    Oggetto: Domanda su regular expression Rispondi citando

* Tuesday 29 March 2011, alle 16:50, sandman42@xxxxxx.xyz scrive:
Citazione:
Ciao,

ho una serie di file in cui vorrei cercare il pattern

value="qualcosa

purché dopo le " non ci sia un #

in altre parole

value="qualcosa

mi interessa, mentre

value="#qualcosa

no.

Come posso fare? Io ho provato con un

grep -iRH --include=*.xxx value=\"[^#] . > prova.txt

ma non mi esclude quel che non voglio.

Sarò uno che pensa semplice ma:

grep =\" * |grep -v =\"# > prova.txt

non funziona?

_________________
Maurizio - Tannoiser - Lemmo
Founder Member of ERLUG http://erlug.linux.it
-------------------------------------------------------------------------------
Wash: Captain, don't you know kissing girls makes you sleepy?
-- Our Mrs. Reynolds
Top
Profilo Invia messaggio privato
Guido Bolognesi [Zen]
Ospite





MessaggioInviato: Mar 29 Mar 2011 16:01    Oggetto: Domanda su regular expression Rispondi citando

2011/3/29 sandman42@xxxxxx.xyz <sandman42@xxxxxx.xyz>:
Citazione:
   grep -iRH --include=*.xxx value=\"[^#] . > prova.txt
ma non mi esclude quel che non voglio.

non so se ho capito bene la domanda, ma io escluderei i valori con "#":

egrep -v "value=\"#" filename.xxx

_________________
guido . xmpp://zen@kill-9.it . skype://zenmobile
Top
Fernando Santagata
Ospite





MessaggioInviato: Mar 29 Mar 2011 16:48    Oggetto: Domanda su regular expression Rispondi citando

On Tue, Mar 29, 2011 at 04:50:11PM +0200, sandman42@xxxxxx.xyz wrote:
Citazione:
grep -iRH --include=*.xxx value=\"[^#] . > prova.txt

Hai usato degli apici intorno al pattern? Le parentesi quadre e il
cancelletto sono metacaratteri delle shell.
Dovrebbe essere 'value="[^#]' (e a questo punto non hai bisogno di quotare
i doppi apici).

_________________
Fernando Santagata
Jesus saves, but Buddha makes incremental backups.
Top
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ERLUG Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it

torna alla home page di ERLUG
Per informazioni o problemi, contattare info@erlug.linux.it.
La connettività per questo sito e per gli altri nostri servizi è offerta da Ehiweb.it