Shell实现SSH自动登陆
set timeout n命令将expect命令的等待超时时间设置为n秒,在n秒内还没有获取到其期待的命令,expect 为false,脚本会继续向下执行;在编写ssh自动登陆脚本之前,先说一下shell脚本的基础,此基础不是一些语法什么的,网上到处都是,这里总结了一下shell脚本的运行机制~interact命令很简单,执行到此命令时,脚本fork的子进程会将操作权交给用户,允许用户与当前shell进行交互;string与命令行返回的信息匹配后,expect会立刻向下执行脚本;
原创
2023-07-05 16:40:20 ·
1033 阅读 ·
0 评论