为了账号安全,请及时绑定邮箱和手机立即绑定

Bash命令中单引号中变量的扩展

Bash命令中单引号中变量的扩展

呼啦一阵风 2019-06-18 11:08:05
Bash命令中单引号中变量的扩展我想从Bash shell脚本它在单引号和变量中有单引号和一些其他命令。G.repo forall -c '....$variable'以这种格式,$转义,并且变量未展开。我尝试了以下几种变体,但都被拒绝了:repo forall -c '...."$variable" 'repo forall -c " '....$variable' "" repo forall -c '....$variable' "repo forall -c "'" ....$variable "'"如果我替换变量的值,那么命令就会执行得很好。请告诉我哪里出了问题。
查看完整描述

3 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

从那以后我一直在调查这件事。我很幸运,我到处躺着。不过,我还不清楚你是否需要将命令用单引号强制括起来。我研究了回购语法,我不认为你需要。您可以在命令周围使用双引号,然后使用在命令中需要的任何单引号和双引号,前提是您可以转义双引号。


查看完整回答
反对 回复 2019-06-18
  • 3 回答
  • 0 关注
  • 639 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信