Linux自动人机交互expect

Posted 理舞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux自动人机交互expect相关的知识,希望对你有一定的参考价值。

exp_test.sh文件

#!/bin/bash/expect
## exp_test.sh
set timeout -1;
spawn ssh localhost;
expect{
    "(yes/no)" {send "yes\r";exp_continue;}
    "password:" {send "hadoop\r";exp_continue;}
    eof {exit 0;}
}

执行:expect exp_test.sh

以上是关于Linux自动人机交互expect的主要内容,如果未能解决你的问题,请参考以下文章

自动化运维脚本语言之expect实践学习

Linux - 通过expect工具实现脚本的自动交互

Linux操作系统中expect如何使用?

Expect 自动化控制和测试 Here Document 免交互 Linux- shell编程之免交互

Linux 命令(239)—— expect 命令

Linux 命令(239)—— expect 命令