0
votes

Grep pour la correspondance exacte quand il n'y a plus de mots

J'ai deux cordes comme ci-dessous:

mot

plus d'un mot

Comment utiliser Grep pour correspondre uniquement à la première? J'aimerais avoir des résultats quand il n'y a plus de personnages autour du mot que je cherche. Quand il y a une corde comme le second, il ne devrait rien trouver.

est-il possible d'atteindre avec Grep?


0 commentaires

3 Réponses :


1
votes

Utilisez cette expression xxx

explication:

Trouver toutes les lignes commençant par ( ^ ) au Fin de la ligne ( $ ).
Le drapeau -i rend le match insensible, supprimez-le si vous voulez une correspondance sensible à la casse


0 commentaires

0
votes

Faites correspondre la ligne entière:

grep -P '^Word$'


0 commentaires

3
votes

L'option -x code> dit que le regex doit correspondre à la ligne entière.

grep -x 'Word' file


0 commentaires