On peut transformer une chaîne de caractère en majuscule ou en minuscule, sans passer par la commande « tr », en passant par une variable.
1. Déclarer la variable avec la chaîne
nom="Linux c'est TROP bien"
2. Afficher la variable en majuscules
echo ${nom^^}
3. Afficher la variable en minuscules
echo ${nom,,}
Explications et variantes utiles
- ^^ : transforme toute la chaîne en majuscules.
- ,, : transforme toute la chaîne en minuscules.
- ^ : ne met en majuscule que le premier caractère.
- , : ne met en minuscule que le premier caractère.