期待:没有这样的变数

时间:2014-12-25 23:09:11

标签: linux bash debian expect

我开始使用expect。我有一个简单的脚本。但我有一个问题。我想初始化一个具有$第一个字符的变量:

set mystring "$THIS_IS_MY_STRING%"

所以我得到一个错误,因为期望一个变量。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

通过使用反斜杠转义任何特殊字符(例如美元符号),以便代码变为

set mystring "\$THIS_IS_MY_STRING%"