zoukankan      html  css  js  c++  java
  • expect

    expect的核心是spawn、expect、send、set。

    spawn调用要执行的命令

    expect监听交互输出

    send进行交互输入

    set设置变量值

    interact交互完后,将控制权交给控制台

    expect eof,与spawn对应,表示捕捉终端输出信息终止,类似if...endif

    简单版

    #!/usr/bin/expect
    spawn ssh root@192.168.2.134
    expect {
    "yes/no" {send "yes "; exp_continue }
    "password:" {send "jikangjie "}
    }
    expect "]#"
    send "ifconfig "
    interact
    expect eof

  • 相关阅读:
    Unity3d启动事件
    UI 科学
    LOL
    流光
    PlayerPrefs
    C++
    Android Home
    状态机
    架构设计
    AI
  • 原文地址:https://www.cnblogs.com/fatzi/p/12930711.html
Copyright © 2011-2022 走看看