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 Les deux révisions suivantes | ||
doc:programmation:shells:bash-les-differents-caracteres-speciaux [26/05/2014 09:08] Hypathie [A ) Shell BASH] |
doc:programmation:shells:bash-les-differents-caracteres-speciaux [26/05/2014 09:22] Hypathie [B ) Métacaractères et méta-caractères !] |
||
---|---|---|---|
Ligne 215: | Ligne 215: | ||
C'est le sujet chap. 7 : [[atelier:chantier:man-bash-vi-les-caracteres-de-transformation-de-parametres|Bash : les caractères de transformation de parametres]] | C'est le sujet chap. 7 : [[atelier:chantier:man-bash-vi-les-caracteres-de-transformation-de-parametres|Bash : les caractères de transformation de parametres]] | ||
- | ====2) "Globs simples" ou "métacaractères", utilisation avancée==== | + | ====2) "Globs simples" ou "métacaractères"==== |
- | **Détails et exercices sur : [[doc:programmation:shell:les-metacaracteres|métacaractères, ou globs, ou encore patterns]]** | + | **__Détails et exercices, l'essentiel est là :__ [[doc:programmation:shell:les-metacaracteres|métacaractères, ou globs, ou encore patterns]]** |
| | ||
Ligne 242: | Ligne 242: | ||
</code> | </code> | ||
- | * **Rappel :**\\ | + | ===Il y a un piège ! === |
+ | |||
+ | **RAPPEL :** | ||
-**L'étoile correspond à n'importe quelle chaîne.**\\ | -**L'étoile correspond à n'importe quelle chaîne.**\\ | ||
-**Si l'on fait *.txt on représente tous les fichiers se terminant par ".txt".**\\ | -**Si l'on fait *.txt on représente tous les fichiers se terminant par ".txt".**\\ | ||
- | **C'est là qu'il y a un petit piège ! m( **\\ | + | -**Mais attention : . représente un point (.) mais aussi deux points (..)** m( |
- | + | ||
- | **.* représente un point (.) mais aussi deux points (..)** | + | |
<code user> | <code user> | ||
Ligne 255: | Ligne 255: | ||
mais aussi du répertoire parent (..) : tous les fichiers cachés normaux et les fichiers cachés de type-répertoire, avec les noms des fichiers cachés contenus dans ces répertoires ! | mais aussi du répertoire parent (..) : tous les fichiers cachés normaux et les fichiers cachés de type-répertoire, avec les noms des fichiers cachés contenus dans ces répertoires ! | ||
- | * Contournement : | + | * Solutions : |
<code user> | <code user> | ||
ls .[!.]* | ls .[!.]* |