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 Dernière révision Les deux révisions suivantes | ||
doc:programmation:shells:bash-vii-globs-etendus-regex [08/10/2015 13:44] milou [Différents contextes, différentes significations, globs et regexp] |
doc:programmation:shells:bash-vii-globs-etendus-regex [22/10/2015 18:28] milou [Correspondance de motifs avec les globs étendus] |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
* [[doc:programmation:shells:bash-les-differents-caracteres-speciaux|Vision d'ensemble]] | * [[doc:programmation:shells:bash-les-differents-caracteres-speciaux|Vision d'ensemble]] | ||
- | * [[docs:programmation:shells:la-page-man-bash-les-caracteres-speciaux|Bash : Détail et caractères]] | + | * [[doc:programmation:shells:la-page-man-bash-les-caracteres-speciaux|Bash : Détail et caractères]] |
* [[doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques|Bash : les opérateurs lexicographiques]] | * [[doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques|Bash : les opérateurs lexicographiques]] | ||
* [[doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique|Bash : les opérateurs de comparaison numérique]] | * [[doc:programmation:shells:page-man-bash-iii-les-operateurs-de-comparaison-numerique|Bash : les opérateurs de comparaison numérique]] | ||
Ligne 120: | Ligne 120: | ||
Par exemple : | Par exemple : | ||
- | <code bash> | + | <code bash script> |
#!/bin/bash | #!/bin/bash | ||
shopt -s extglob | shopt -s extglob | ||
Ligne 314: | Ligne 314: | ||
* Elles s'utilisent __uniquement pour la correspondance avec des variables__. | * Elles s'utilisent __uniquement pour la correspondance avec des variables__. | ||
| | ||
- | * Les caractères spécifiques aux expressions régulières (//ERb// et //ERe//) utilisées ici uniquement dans le contexte de correspondance avec une variable, sont identiques et ont une signification similaire lorsqu'ils sont utilisés avec d'autres programmes, grep, grep -E, sed, sed -r, awk, mais dans un contexte beaucoup plus large.\\ (comparez avec [[atelier:chantier:bash-vii-globs-etendus-regex#index-1caracteres-des-erb-et-ere-avec-grep-grep-e-sed-sed-r|l'index1]]). | + | * Les caractères spécifiques aux expressions régulières (//ERb// et //ERe//) utilisées ici uniquement dans le contexte de correspondance avec une variable, sont identiques et ont une signification similaire lorsqu'ils sont utilisés avec d'autres programmes, grep, grep -E, sed, sed -r, awk, mais dans un contexte beaucoup plus large.\\ (comparez avec [[doc:programmation:shells:bash-vii-globs-etendus-regex#INDEX 1:caractères des ERb et ERe avec grep, grep -E, sed, sed -r et awk|l'index1]]). |
</note> | </note> | ||
Ligne 375: | Ligne 375: | ||
=====INDEX 1 : caractères des ERb et ERe avec grep, grep -E, sed, sed -r et awk===== | =====INDEX 1 : caractères des ERb et ERe avec grep, grep -E, sed, sed -r et awk===== | ||
- | Comparez ce qui suit avec [[atelier:chantier:bash-vii-globs-etendus-regex#caracteres-servant-aux-expressions-regulieres-de-correspondance-avec-une-variable|]].\\ | + | Comparez ce qui suit avec [[doc:programmation:shells:bash-vii-globs-etendus-regex#Caractères servant aux expressions régulières de correspondance avec une variable|]].\\ |
====tableau ERb et ERE par commandes==== | ====tableau ERb et ERE par commandes==== |