• # La soluce

    Posté par . En réponse au message Question sed. Évalué à 5.

    Merci à tous pour vos éclairages :)
    La solution est:
    '/prints(m_IPaddr)/ {N;N; s#.*[^0-9]\([0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\)#1円#p}'

    Ca fonctionne parfaitement, mais ce n'est pas 100% ce que je voulais puisque je n'arrive pas à faire s#^[ \t]*([0-9]\{1,3\}... (c'est à dire autoriser espaces et tabulations en début de ligne et rien d'autre). Si je fais ça, ça ne me retourne plus rien. Moi rien comprendre. Or j'aime bien comprendre :)