adi*_*why 2 variables bash substitution
从下面的代码中,在变量'yy'上用x替换'critical_'之后,如何使'zz'的值变为500
xab123=500
yy="critical_ab123"
zz=${"${yy//critical_/x}"}
echo $zz
Run Code Online (Sandbox Code Playgroud)
而是结果,有一个错误:
line 8: ${"${yy//critical_/x}"}: bad substitution
Run Code Online (Sandbox Code Playgroud)
谢谢阿迪
可能是这样的:
xab123=500
yy="critical_ab123"
zz="${yy//critical_/x}"
echo ${!zz}
500
Run Code Online (Sandbox Code Playgroud)