shell字符串大小写转换
1、typeset
有两个选项 -l 代表小写 -u 代表大写。
用法:
typeset -u name
name='asdasdas'
echo $name
typeset -l ame
ame='asdasdas'
echo $ame
结果:
[lzk@localhost 33_class_3_26_shell]$ bash test.sh
ASDASDAS
asdasdas
2、利用表达式
echo 'hello' | tr 'a-z' 'A-Z'
echo 'HELLO' | tr 'A-Z' 'a-z'
’
结果:
HELLO
hello