Majuscule <=> Minuscule

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.

 

Derniers Articles