Je cherche grep pour montrer tous les caractères qui ne commencent pas par des nombres. J'ai fait quelque chose comme ça:
grep -v '^[1-2]*[a-zA-Z]?' -o
mais ça ne marche pas. Avez-vous une idée pour une exp reg?
grep
utilise des expressions régulières de base . Cela signifie que votre ?
est traité comme un point d'interrogation littéral. Soit échapper au point d'interrogation \?
, soit utiliser l' -E
option pour extended
les expressions régulières, auquel cas il ?
s'agit d'un caractère de modèle.
-v
avec-o
provoquergrep
ne produit aucune sortie.