コマンドが機能しないと予想

コマンドが機能しないと予想

こんにちは、私は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"

しかし、何も動作しません...どのようなアイデアがありますか?

ベストアンサー1

おすすめ記事