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 [23/09/2013 19:23] smolski [Les caractères regexp] |
doc:programmation:shell:regexp [14/04/2015 19:35] milou [REGEXP] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* 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à !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>à-compléter}} | + | * Suivi : |
- | * Création par **smolski** novembre 2011 je crois ? | + | * Création par [[user>smolski]] 2013-09-23 |
- | * Testé par **smolski** le 26/08/2013 | + | * Testé par [[user>smolski]] le 2013-09-23 |
* 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 !)) | ||
- | === Nota === | ||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 233: | Ligne 231: | ||
''[1-3-]'' intervalle de 1 à 3 et - (1, 2, 3, -) par exemple **[1-3-]3** donne //13, 23, 33, -3// | ''[1-3-]'' intervalle de 1 à 3 et - (1, 2, 3, -) par exemple **[1-3-]3** donne //13, 23, 33, -3// | ||
''[a-cI-K1-3]'' intervalle de a à c, I à K et 1 à 3 (//a, b, c, I, J, K, 1, 2, 3//) | ''[a-cI-K1-3]'' intervalle de a à c, I à K et 1 à 3 (//a, b, c, I, J, K, 1, 2, 3//) | ||
- | |||
- | ==== Le tilde (~)==== | ||
- | |||
- | Le caractère ''~'' permet d'indiquer le nom du répertoire d'accueil d'un utilisateur : | ||
- | ~ | ||
- | "répertoire d'accueil du propriétaire du shell". | ||
- | |||
- | et : | ||
- | ~ username | ||
- | //veut dire// : "répertoire d'accueil du compte username". | ||
===== Liens ===== | ===== Liens ===== | ||
+ | * [[http://wiki.chezlefab.net/tuto_nix/regexp]] | ||
* [[http://www.emse.fr/~mbeig/COURS/UNIX2002/unix_28.html]] | * [[http://www.emse.fr/~mbeig/COURS/UNIX2002/unix_28.html]] | ||
* [[http://cyberzoide.developpez.com/unix/sys.php3#metachar]] | * [[http://cyberzoide.developpez.com/unix/sys.php3#metachar]] | ||
* [[http://www.funix.org/fr/unix/expr-sed.htm]] | * [[http://www.funix.org/fr/unix/expr-sed.htm]] | ||
- | ===== Liens utiles : ===== | + | * [[http://www.emse.fr/~mbeig/COURS/UNIX2002/unix_28.html]] |
- | * http://wiki.chezlefab.net/tuto_nix/regexp Une explication détaillée mise à la disposition des débutants. | ||
- | * [[http://www.emse.fr/~mbeig/COURS/UNIX2002/unix_28.html]] | ||
- | * [[http://cyberzoide.developpez.com/unix/sys.php3#metachar]] | ||