[Bash] Convertir une chaîne de caractères en majuscule / minuscule



  • La méthode consiste à utiliser les fonctionnalités de bash. Le suffix ^^ dans le nom d’une variable permettra un passage en majuscule de son contenu tandis que ,, assurera la conversion inverse.

    MyString="coMMent AlleZ voUs ?" ;
    

    En minuscule :

    echo "En minuscule : \"${MyString,,}\"" ;
    

    En majuscule :

    echo "En majuscule : \"${MyString^^}\"" ;
    



    Références :
    man de bash : http://pwet.fr/man/linux/commandes/bash