expectスクリプトまつがい。

#!/bin/bash

set timeout 20
spawn ssh hogehoge.com
expect "password :"
send "fizzbuzz"
interact

こうやって書いたら「spawn not found」とか言われた。

確かにspawnってコマンドはインストールされてないな・・・






とか思ってたwwwwwwwwwwwwwwwwwww


spawnってexpect専用ワードじゃんwwwwwwwwwwwwwwwwwwwwwww


orz


↓これが正解。

#!/usr/bin/expect

set timeout 20
spawn ssh hogehoge.com
expect "password :"
send "fizzbuzz"
interact


expectってシェルなのね・・・