我正在尝试使用期望脚本提交到存储库,但是当我提交时,nano 编辑器会打开,我无法使用期望脚本来控制它。代码片段如下:
spawn sudo svn commit e
expect "password for yesha"
send "1234\r"
现在打开一个 nano 编辑器,我只需要使用脚本保存文件。我试过了
send "\030"
它是控件 X 的八进制代码。但它显示以下错误
发送:执行“发送“\030””时生成 id exp7 未打开(文件“/home/yesha/Desktop/metadata/scripts/addCommit.exp”第 20 行)
如何解决此错误?