Utuliser la commande grep

Bonjour,

Merci de m'aider comment utuliser la commande GREP dans un fichier pour chercher une ligne au milieu du texte suivant :

exemple :

Aucun document ne correspond aux termes de recherche spécifiés (dsjkfhglkjzreg).
Suggestions :
Vérifiez l'orthographe des termes de recherche.
Essayez d'autres mots.
Utilisez des mots clés plus généraux.

Remarque : la ligne a cherchée est en gras.

3 réponses

  1. Merci de m'aider :

    Mon problème est de chercher l'existence de la chaide de caractère en GRAS dans ce contenu de fichier :

    The /var/oracle/backup/ocr/week/week.ocr copy alreadey exists
    Copying /var/oracle/backup/ocr/day/Wed/week.ocr to /var/oracle/backup/ocr/week
    Copying /var/oracle/backup/ocr/week/week.ocr to /var/oracle/backup/ocr/month/2012-06/week_20120606.ocr
    OCR backup has been accomplished successfuly!
    Investigating block corruption...
    No block corruption reported...

    Comment utuliser la commande GREP ou autre commande pour indiquer l'existence du chaine de caractère en gras.

    Merci
  2. Tu peux utiliser un "cat" que tu pipe avec la commande "|" avec ton grep
    après comme dit plus haut regarde le man de grep
    1. Contributeur
      Pourquoi utiliser une commande supplémentaire ???
    2. autant pour moi j'avai mal lu la commande cat est inutile. Je croyais qu'il voulais afficher la ligne en gras
  3. Contributeur
    Salut,

    Que te dire sinon man grep !

    grep [OPTIONS] MOTIF [FICHIER...]

    [OPTIONS] = facultatif, là en l'occurrence tu n'en as pas besoin
    MOTIF = là tu mets ce que tu cherches
    [FICHIER...] = le nom de ton fichier.