当我运行它时,我得到了这个“错误的替换”错误。我能做什么?
$ x="Hello World"
$ echo "$x"
Hello World
$ echo "${x^^}"
-bash: ${x^^}: bad substitution
编辑:我想全部大写。
最佳答案
你的方法只适用于 bash 4。试试这个:
echo $x | tr '[a-z]' '[A-Z]'
关于bash - 为什么我的 bash 命令会出现 'bad substitution' 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57251823/