从expect脚本中提取信息的问题

时间:2017-10-27 00:12:53

标签: bash expect

所以我很擅长这个,幸运的是我的脚本工作,开始;) 但是我有一个脚本可以登录到某个档位,做一些显示命令,并且应该退出所述设备。 我试图在设备名称的提示结束时标记,目前格式为"#"但是盒子配置有一个"#"随机地,从我在调试中收集到的内容,看起来它可能在错误的#上标记,而不是在最后(如果这是有意义的)我有类似下面的代码。想知道是否有人对什么搞砸了,或者我做错了什么? https://imgur.com/G81tSCF 我还没有百分之百的预期,所以它有点可怕。

1 个答案:

答案 0 :(得分:0)

您希望将提示符符合:

expect -re {# $}

其中$表示"在输入字符串的末尾"