最近我遇到了这个语法:
${reportName,,}
我无法通过谷歌搜索找到任何东西,所以有人知道那些,,是什么意思吗?
最佳答案
这称为 bash 版本 4+ 中可用的“参数扩展”。将存储在变量中的字符串的大小写更改为小写。例如:
var=HeyThere
echo ${var,,}
heythere
您可能想尝试一些额外的命令并检查效果:source
${var^}
${var^^}
${var,}
${var,,}
注意:“参数扩展”存在于 man bash
中。搜索它。
关于linux - bash中变量名后的2个逗号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41166026/