Partage
  • Partager sur Facebook
  • Partager sur Twitter

expression régulière sur le term de macOS

    1 août 2018 à 14:18:06

    Bonjour à toutes et à tous,

    j'essaie de comprendre comment fonctionne les expressions régulières notamment avec la commande grep mais je me heurte a un difficulté quand il s'agit d'utiliser le OU logique. Peu importe ce que je teste, quand j'inclue un | alors le résultat est nécessairement vide. 

    j'ai créer un fichier contenant les lignes suivantes : 

    hello

    jjjjjj

    test

    jki0

    j'essaie de faire par exemple : grep '^h | ^j' | cat            alors ca ne m'affiche rien mais si je fais : grep '^h' | cat    ou      grep '^j' | cat 

    alors ca marche comme il faut. 

    J'ai essayé de voir des exemples sur plusieurs site et même quand je mets un '\' avant le pipe ou en utiliser egrep alors rien ne fonctionne. Certains ont une idée ? 

    Cordialement 

    • Partager sur Facebook
    • Partager sur Twitter

    expression régulière sur le term de macOS

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown