预期:无效的命令名称“ *”

时间:2018-08-16 19:09:54

标签: expect

在我的Expect脚本中,此行抛出错误:

sAMAccountName

在日志中,我看到此错误:

pyad.aduser.ADUser.create("Doe\, John", ou, password="Password123", 
    optional_attributes={'sAMAccountName':'jdoe'})

括号中的远程主机ip地址可能会更改。

1 个答案:

答案 0 :(得分:3)

期望使用Tcl。在Tcl中,双引号中的[...]command substitution语法,类似于Bash中的$(...)(或`...`)。

要包含文字[字符,您可以编写:

expect "Address or name of remote host \[*]? "