期望脚本变量匹配被空格破坏

期望脚本变量匹配被空格破坏

我正在尝试使用我管理的 VC 系统自动执行某些操作,而制造商的界面存在许多不一致之处。

我正在尝试匹配系统 H323 名称和设备名称,但是......

如果我做系统名获取, 答案是名称\r\n 如果我做h323名称获取,设备的答案是名称 \r\n。 -> 名字和 CR 之间的空格快要死了。

在这两种情况下,我都使用 期待“*\r\n”然后使用$expect_out(0,缓冲区)作为我的变量。

当然,后来当我尝试匹配名字时,即使名字相同,我总是得到否定的结果。

我如何操作变量或更改我期望得到的内容: 1. 去掉 h323name 的空格键或 2. 在 systemname 之后添加空格键,以便我的查询能够工作?

相关内容