2


リモート マシンへのログインを自動化するシェル スクリプトを作成しました。
しかし、このスクリプトとともに、コマンドまたはシェル スクリプトの実行も自動化する必要があります。
リモート マシンにディレクトリ (たとえば!) を作成するためのシェル スクリプトをどのように変更する必要がありますか?

#!/usr/bin/expect
set login "root"
set addr "10.3.2.0"
set pw "root"

spawn ssh -t $login@$addr
expect "$login@$addr's password:"
send "$pw\r"
interact

前もって感謝します。

4

2 に答える 2

0

または、プロンプトに関する情報がない場合は、次のようにコマンドをspawn1 つずつ呼び出すことができますinteract

spawn command1
interact
spawn command2
interact
spawn command3
interact
于 2014-06-06T17:24:29.870 に答える