0

これを解決するのを手伝ってください。

以下に示すように、bashスクリプトを作成しました。私の目標は、bash スクリプトに含まれている expect スクリプトから戻り値を取得することです。

私が作成したスクリプトは以下の通りです。

#!/bin/bash
x=$(expect -c '
spawn ssh -o StrictHostKeyChecking=no root@10.3.2.0
expect " d: "
send "qbcrootpass\r"
expect "
#"
send "res=hello\r"
send "\$res\r"
対話
')
echo $x

でも思うように動かない!! :(

どのような変更を行う必要がありますか??

前もって感謝します。

4

1 に答える 1