これを解決するのを手伝ってください。
以下に示すように、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
でも思うように動かない!! :(
どのような変更を行う必要がありますか??
前もって感謝します。