1.使用tr命令
echo "Xin Zi Zhi" | tr '[A-Z]' '[a-z]'
输出结果:$xin zi zhi
echo "Xin Zi Zhi" | tr '[a-z]' '[A-Z]'输出结果:$XIN ZI ZHI
2.使用typeset定义一个字符串时,可以指定该字符串为大写/小写
typeset -u name
name="Xin Zi Zhi"
echo $name
输出结果:$XIN ZI ZHI
typeset -l name
name="Xin Zi Zhi"
echo $name输出结果:$xin zi zhi

本文介绍了两种在Shell环境中转换字符串大小写的方法。一种是利用tr命令实现字符替换,包括将字符串全部转换为小写或大写;另一种是通过typeset命令定义变量的大小写属性来达到相同目的。

853

被折叠的 条评论
为什么被折叠?



