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}'
[^] # Re: awk
Posté par Kerro . En réponse au message sed, c'est dien. Évalué à 4.
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}'