大家好,我正在尝试使用 Expect 来实现自动化。我有一个自定义实用程序来登录 openstack k8 发行版
自定义命令如下所示,它要求输出
kubectl-openstack login --server=10.1.1.1 --user=admin
我有2个脚本
脚本1:登录脚本
#!/bin/bash
kubectl-openstack login --server=10.1.1.1 --user=admin
read $REPLY
脚本2:主脚本
#!/usr/bin/expect
set timeout -1
spawn ./login.sh
expect "Password: \r"
send -- "Answer!\r"
然而没有任何作用...有什么想法吗?