Il giorno Gio 26 Lug 2012 14:50:03 CEST, Paolo Sala ha scritto:
> Ciao a tutti, grep matcha la stringa più grande che soddisfa la RE. È
> possibile invece fargli matchare la più corta?
> Ad esempio:
> $ echo ciaociaociao bella! | grep -o '^c.*o'
> ciaociaociao
> Io invece vorrei che ritornasse "ciao" cioè fino alla prima "o" che
> incontra...
> Grazie
> Piviul

In realtà lui qui sta matchando ciaociaociao, non solamente ciao. Se sei
certo della lunghezza allora dovresti fare:

echo ciaociaociao bella! | grep -o '^c..o'

Ciao,

(per l'appunto :-)

-- 
RaSca
Mia Mamma Usa Linux: Niente è impossibile da capire, se lo spieghi bene!
[email protected]
http://www.miamammausalinux.org


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Rispondere a