• # Sur la même ligne

    Posté par . En réponse au message Grep sur un mot. Évalué à 5.

    Si tous les mots sont sur la même ligne, tu peux les matcher avec une regex :

    grep -Eo '([^ ]+ ){10}$mot( [^ ]+){10}' $fichier
    

    (10 suites de caractères non espace, suivies d'un espace, puis $mot, puis 10 espaces suivies d'une suite de caractère non espace)