cat expect4.sh

#!/bin/sh

HENSU=$1

expect -c "
set timeout 10
spawn ssh kenken@$HENSU
expect \"s password:\"
send \"kenken\n\"
expect \"~]\"
send \"su -\n\"
expect \"パスワード:\"
send \"kenken\n\"
send \"ls /tmp\n\"
expect {
default {exit 2}
\"ls: cannot access /xxx: そのようなファイルやディレクトリはありません:\"
}
"