• ベストアンサー

Expect->spawn($command, @parameters)について

Perl初心者です。 Expect->spawn($command, @parameters)で実行できるコマンドは 複数でも良いのでしょうか? その場合コマンドと引数はどうやって判断されるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • guci-ok
  • ベストアンサー率33% (49/146)
回答No.1

複数のコマンドって、例えばどんなですか? ソース見ると解りますが、spawnは、パラメータを my(@cmd) = @_; して、 exec(@cmd); で実行していますから、コマンドの実行は一回のみです。

noname#24489
質問者

お礼

ありがとうございます。 Expect->spawn('sshコマンド','ホスト名',"コマンドA","引数")といった感じです。よく考えればsshなので一つのコマンドなんですね。 モジュールのソースはどこをみればわかるのでしょうか? ぜひ教えてください。

関連するQ&A