代码拉取完成,页面将自动刷新
有些操作shell是无法完成的,可以使用expect自动化脚本,实现自动交互简化人工操作。expect脚本是基于tcl脚本的http://docs.activestate.com/activetcl/8.6/tcl/contents.html expect可以在unix/linux,windows环境运行.建议在unix/linux下运行。
说明:实例中的脚本后缀为tcl,为tcl语言后缀,笔者使用vscode编写。vscode具有tcl支持插件。
autoexpect可以记录一系列操作,然后生成一个expect脚本。生成的脚本可以直接使用,也可以加以修改实现所需的功能。
autoexpect本身也是一个expect脚本https://gitee.com/daveroey/expect/blob/master/auto/autoexpect.exp 使用前提:需要安装tcl依赖和expect环境。 使用方法:expect autoexpect.exp -p 即可开始录制。回到当前环境使用exit即可退出录制。录制完成会生成一个script.exp脚本文件。使用expect script.exp即可运行脚本文件。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。