• [^] # Re: awk

    Posté par . En réponse au message sed, c'est dien. Évalué à 4.

    Bien vu pour le grep !

    Il faut modifier un peu car sinon on a les lignes vides:
    grep -vE '(^[^pu]|OK|^$)'

    Cependant je ne trouve pas comment on pourrait faire si on souhaite que le début de la ligne ne soit pas un seul caractères mais plusieurs. Dans l'exemple de gremous c'est [pu][0-9].
    J'ai essayé avec [^pu][^0-9] mais ça ne donne rien de plus.

    Pour le sed c'est facile:
    sed -n '/^[pu][0-9]/{/OK/!p}'