大小写转换
将脚本的输入参数转换为大小或小写
param1=${1^^} #转换为大写
param2=${2,,} #转换为小写
echo $param1
echo $param2
变量的大小写转换
使用typeset
使用typeset设置变量保存大写还是小写,两个选项-u是大小,-l是小写。
param1=${1^^} #转换为大写
param2=${2,,} #转换为小写
echo $param1
echo $param2
typeset -l ccc
typeset -u ddd
ccc=$param1
ddd=$param2
echo $ccc
echo $ddd
使用tr
variable="ExampleCode"
uppercase=`echo $variable | tr 'a-z' 'A-Z'`
lowercase=$(echo $variable | tr '[A-z]' '[a-z]')
echo $uppercase
echo $lowercase