厦门地税网站建设,物联网就业方向及前景,最常用的规划网站,个人怎样申请注册公司背景#xff1a;需要自动创建nvc的登录密码
sudo apt-get install expect expect 是由Don Libes基于Tcl#xff08;Tool Command Language #xff09;语言开发的#xff0c;主要应用于自动化交互式操作的场景#xff0c;借助Expect处理交互的命令#xff0c;可以将交互…背景需要自动创建nvc的登录密码
sudo apt-get install expect expect 是由Don Libes基于TclTool Command Language 语言开发的主要应用于自动化交互式操作的场景借助Expect处理交互的命令可以将交互过程如ssh登录ftp登录等写在一个脚本上使之自动化完成。尤其适用于需要对多台服务器执行相同操作的环境中可以大大提高系统管理人员的工作效率 spawn交互程序开始后面跟命令或者指定程序
send用于向进程发送字符串
expect获取匹配信息匹配成功则执行expect后面的程序动作
eofexpect执行结束 退出
#!/usr/bin/expect
spawn /home/cached_data/auto_analy_base_config/TurboVNC/bin/vncpasswd
expect Password*
send 123456\n
expect Verify*
send 123456\n
expect Would*
send n\n
expect eof