Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shell:regexp [14/04/2015 19:35] milou [REGEXP] |
doc:programmation:shell:regexp [08/08/2015 19:04] milou [Introduction] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* Niveau requis : {{tag>avisé}} | * Niveau requis : {{tag>avisé}} | ||
* Commentaires : //Les caractères spéciaux utilisés dans les commandes en ligne. // | * Commentaires : //Les caractères spéciaux utilisés dans les commandes en ligne. // | ||
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* Suivi : | * Suivi : | ||
- | * Création par [[user>smolski]] 2013-09-23 | + | * Création par [[user>smolski]] le 23/09/2013 |
- | * Testé par [[user>smolski]] le 2013-09-23 | + | * Testé par [[user>smolski]] le 23/09/2013 |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=1038 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=1038 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 71: | Ligne 70: | ||
== Pour find - locate - grep - sed == | == Pour find - locate - grep - sed == | ||
- | Avec : ''pl[oi]p'' les caractères //crochets// ''[ ]'' définissent les **regexp** concernant les chaînes de caractères ''plop plip''. | + | Avec : ''pl[oi]p'' les caractères //crochets// <key>[</key> <key>] </key>définissent les **regexp** concernant les chaînes de caractères ''plop plip''. |
== Pour bash : == | == Pour bash : == | ||
Pour avoir la même expression avec bash, il faudra écrire : ''pl{o,i}p''. \\ | Pour avoir la même expression avec bash, il faudra écrire : ''pl{o,i}p''. \\ | ||
- | Nous voyons donc que dans le contexte **bash**, il faudra utiliser((à la place des caractères //crochets// ''[...]'' de l'exemple précédent)) les caractères //accolades// ''{ }'' pour définir les **glob** concernant les mêmes chaînes de caractères ''plop plip''. | + | Nous voyons donc que dans le contexte **bash**, il faudra utiliser((à la place des caractères //crochets// <key>[</key> <key>]</key>de l'exemple précédent)) les caractères //accolades// <key>{</key> <key>}</key> pour définir les **glob** concernant les mêmes chaînes de caractères ''plop plip''. |
==== Conclusion ==== | ==== Conclusion ==== |