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
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.