1.
在liunx下,用root登录的,这时候命令提示符是#,而其他用户登录的时候是$。
2.
在liunx下,用root登录的,这时候命令提示符是#,而其他用户登录的时候是$。
为了写个通用的,就用到正则表达式-re选项
把
expect "]$"
改成
expect -re "]($|#)"
2.
每个expect脚本最后都用expect eof结尾,如果用send “ls\n”结尾,就没有ls的结果显示。