Bash : strtolower
strtolower : retourne une chaîne de caractères en minuscule
Équivalent à la function PHP strtolower
Code
function strtolower() {
# call: strotolower string
#+ equivalent to PHP strtolower
local str="$1"
if [[ "${str}" ]]; then echo "$(awk '{print tolower($0)}' <<< "${str}")"; fi
unset str
}
Note : il est possible de remplacer la commande awk par l'usage de tr,
ainsi : tr "[:upper:]" "[:lower:]"
Paramètres
string est la chaîne de caractères à retourner en minuscule.
Valeurs de retour
Retourne la chaîne de caractères en minuscule.
Exemple
mssg="J'aime mon métier. Je suis Informaticien !"
str=$(strtolower "${mssg}")
echo "${str}"
j'aime mon métier. je suis informaticien !
<<| Page : Bash : function : strings : strtolower : |>>