在shell脚本中如何引用变量有什么区别?

时间:2019-05-12 12:02:54

标签: linux bash shell variables

考虑以下代码:

name=John

echo ${name}

它按预期方式打印“ John”。现在考虑以下代码:

name=John

echo $name

同样,此代码按预期方式打印“ John”。两种代码都能正常工作。

但是我不知道两者之间有什么区别,例如兼容性?

1 个答案:

答案 0 :(得分:1)

就您而言,没有区别。

在这种情况下,有:

name=John

echo ${name}Doe
echo $nameDoe

了解更多:here