为什么以下bash脚本只打印输出变量?
#! /bin/bash foo=baaz regex='ba{2}z' if [[ $foo =~ 'ba{2}z' ]]; then echo "literal worked" fi if [[ $foo =~ $regex ]]; then echo "variable worked" fi
bash文档中是否有一些内容表明=〜运算符只适用于变量,而不是文字?此限制是否适用于任何其他操作符?
@H_403_5@