Come convertire una stringa in minuscolo in Bash

5 ott 2022 1 min di lettura
Come convertire una stringa in minuscolo in Bash
Indice dei contenuti

Introduzione

In Linux, il comando tr viene utilizzato per tradurre e/o eliminare caratteri. Quindi, con l'aiuto del comando tr, puoi convertire il caso di qualsiasi carattere. Puoi farlo rapidamente con un comando a riga singola.

È possibile utilizzare il comando seguente per convertire una stringa in minuscolo. Qui il comando prende lo standard input di una stringa e lo elabora:

echo "Input string here" | tr '[:upper:]' '[:lower:]' 

Discutiamo con un esempio.

Esempio

Creiamo uno script di shell di esempio. Inizializza una variabile con una stringa composta da poche lettere maiuscole. Quindi converti tutte le lettere in minuscolo e memorizzale in un'altra variabile:

#!/usr/bin/env bash
 
str="Hello World"
lowerStr=$(echo "$str" | tr '[:upper:]' '[:lower:]')
 
echo "Input String: $str"
echo "Result String:  $lowerStr"

Esegui lo script sopra e guarda i risultati:

Input String: Hello World
Result String:  hello world

Puoi vedere che la stringa del risultato ha tutti i caratteri in minuscolo.

Conclusione

In questo tutorial abbiamo visto come convertire una stringa in minuscolo in Bash.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.