在Pycharm中我们使用变量例如$privateKey
,我们会在下面的快照中收到警告简单变量用法,并建议我们转到语法${privateKey}
我的问题是为什么我们会收到这样的警告?使用简单变量的风险是什么?
点击more
答案 0 :(得分:5)
感谢@Whymarrh。一个answer如下所示。
自" $ foobar"而是扩大foobar
我的回答是将字符$myVar
notInVar
和"$myVarnotInVar"
分开/区分开来
换句话说
myVar=122
echo "$myVarnotInVar" # will print empty string "" since undefined variable $myVarnotInVar
echo "${myVar}notInVar" # will print 122notInVar