地味に面倒な大文字小文字
パスワードなんかだと分離したほうがセキュリティ向上になりますが、なるたけ軽いデータにしたいとか、判定スクリプトの高速化したい場合は邪魔なんですよね。
bashのシェルパラメータ展開なら、これもいけます。
凄いな
実際のところ
$ echo ${aaa}
aaAABbCcC
小文字でそろえる
"{変数名,}"だと先頭一個、"{変数名,,}"だと全部
$ echo ${aaa,}
aaAABbCcC
$ echo ${aaa,,}
aaaabbccc
大文字でそろえる
"{変数名^}"だと先頭一個、"{変数名^^}"だと全部
$ echo ${aaa^}
AaAABbCcC
$ echo ${aaa^^}
AAAABBCCC