Caracteres generiques
De Linuxmemo.
(Différences entre les versions)
m (a déplacé Caracteres generique vers Caracteres generiques) |
|||
(Une version intermédiaire masquée) | |||
Ligne 38 : | Ligne 38 : | ||
=== Expansion des accolades === | === Expansion des accolades === | ||
- | + | Combinaison: | |
- | echo b{ebe,etise,arre}s | + | echo b{ebe,etise,arre}s |
- | bebes betises barres | + | bebes betises barres |
- | + | Séquence: | |
- | echo {2..5} | + | echo {2..5} |
- | 2 3 4 5 | + | 2 3 4 5 |
- | echo {d..h} | + | echo {d..h} |
- | d e f g 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