So werden Kleinbuchstaben in Großbuchstaben gewandelt:
VAR=öäüß echo $VAR VAR=`echo $VAR|tr "[:lower:]" "[:upper:]"` echo $VAR
Durch die Verwendung von [:lower:] und [:upper:] werden auch Umlaute berücksichtigt, was bei [a-z] bzw. [A-Z] nicht der Fall wäre.
Die umgekehrte Richtung funktioniert logischer Weise so:
VAR=GROSSÄÜÖ echo $VAR VAR=`echo $VAR|tr "[:upper:]" "[:lower:]"` echo $VAR