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]

