我想从一个bash脚本运行一个命令,其中有单引号和一些其他命令在单引号和变量中。
例如:repo forall -c '....$variable'
在这种格式中,$被转义,变量不会展开。
我尝试了以下变化,但它们被拒绝了:
repo forall -c '...."$variable" '
repo forall -c " '....$variable' "
" repo forall -c '....$variable' "
repo forall -c "'" ....$variable "'"
如果我将值替换为变量,命令就会很好地执行。
请告诉我我哪里做错了。