免交互语法expect

目录

前瞻

相关命令

范例一:免密登录另外一台主机并创建用户

范例二:免密登录另外三台主机并创建用户


前瞻

expect是建立在tcl(tool command language)语言基础上的一个工具,常被用于进行自动化控制和测试,解决shell脚本中交互的相关问题

expect不是系统自带的,所以得用yum先下载

相关命令

  • spawn:开启免交互,开启expect
  • expect:捕捉屏幕上的关键字
  • exp_continue:继续捕捉屏幕上的字
  • send:发送指令
  • interact:代表推出expect,但会留在新的终端
  • expect eof:代表退出expect,但只会在新终端停留10s

范例一:免密登录另外一台主机并创建用户

免交互语法expect_第1张图片

免交互语法expect_第2张图片

范例二:免密登录另外三台主机并创建用户

免交互语法expect_第3张图片

免交互语法expect_第4张图片

你可能感兴趣的:(服务器,运维)