Caracteres generiques
De Linuxmemo.
(Différences entre les versions)
(Page créée avec « Catégorie:Bash === Caractères génériques === {| border="1" |?||Tout caractère seul. |- |*||Toute chaine de caractère. |- |[ensemble]||Tout caractère dans ensem... ») |
m (a déplacé Caracteres generique vers Caracteres generiques) |
||
| (2 versions intermédiaires masquées) | |||
| Ligne 35 : | Ligne 35 : | ||
|[a-zA-Z0-9_-]|| Toutes lettres, tous les chiffres, le souligné, et le tiret. | |[a-zA-Z0-9_-]|| Toutes lettres, tous les chiffres, le souligné, et le tiret. | ||
|} | |} | ||
| + | |||
| + | === Expansion des accolades === | ||
| + | |||
| + | Combinaison: | ||
| + | echo b{ebe,etise,arre}s | ||
| + | bebes betises barres | ||
| + | |||
| + | Séquence: | ||
| + | echo {2..5} | ||
| + | 2 3 4 5 | ||
| + | echo {d..h} | ||
| + | d e f g h | ||
Version actuelle en date du 27 mars 2012 à 17:14
[modifier] Caractères génériques
| ? | Tout caractère seul. |
| * | Toute chaine de caractère. |
| [ensemble] | Tout caractère dans ensemble. |
| [!ensemble] | Tout caractère non dans ensemble. |
[modifier] Ensembles
| [abc] | a, b ou c. |
| [.,;] | Point, virgule ou point- virgule. |
| [-_] | Tiret ou souligné.. |
| [a-c] | a, b ou c. |
| [a-z] | Toutes lettres minuscules. |
| [!0-9] | Tout sauf des chiffres. |
| [0-9!] | Tout les chiffres et le point d'exclamation. |
| [a-zA-Z] | Toutes lettres minuscules et majuscules. |
| [a-zA-Z0-9_-] | Toutes lettres, tous les chiffres, le souligné, et le tiret. |
[modifier] Expansion des accolades
Combinaison:
echo b{ebe,etise,arre}s
bebes betises barres
Séquence:
echo {2..5}
2 3 4 5
echo {d..h}
d e f g h