shell常见命令(1)——变量大小写转换

大小写转换

将脚本的输入参数转换为大小或小写

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

猜你喜欢

转载自blog.csdn.net/itlilyer/article/details/118335785