Comment convertir une chaine en majuscule ou minuscule avec bash?

Assurez vous que tr est disponible sur votre système

Conversion de majuscule à minuscule

<span style="color: #7a0874; font-weight: bold;">echo</span> $<span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">tr</span> <span style="color: #ff0000;">&quot;[:upper:]&quot;</span> <span style="color: #ff0000;">&quot;[:lower:]&quot;</span>

Conversion de minuscule à majuscule

<span style="color: #7a0874; font-weight: bold;">echo</span> $<span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">tr</span> <span style="color: #ff0000;">&quot;[:lower:]&quot;</span> <span style="color: #ff0000;">&quot;[:upper:]&quot;</span>

4 réflexions sur “ Comment convertir une chaine en majuscule ou minuscule avec bash? ”

  1. Je pense que des crochets manquent dans le code.

    Personnellement j’avais pris l’habitude de faire plutôt : tr ‘a-z’ ‘A-Z’ ; y a-t-il une différence ? (apparemment que ce soit l’une ou l’autre méthode les lettres accentuées ne sont pas traitées)

Laisser un commentaire