Как сделать больше с сценарием ожидания, чем просто входить в журнал

У меня есть сценарий ожидания, который входит в мой Beaglebone:

    #!/usr/bin/expect -f
    spawn ssh debian@192.168.7.2
    expect "debian@192.168.7.2's password:"
    send "temppwd\r"
    interact &&
    mkdir emma &&
    cd emma

Это работает, и он регистрируется в учетной записи debian. Однако после interact он останавливается, остальные две команды не выполняются. Что мне нужно сделать, чтобы сделать это?

EDIT

ok так спасибо andy256 Я понял, что interact здесь не так, однако я получаю

недопустимое имя команды «mkdir» при выполнении

Как я могу комбинировать сценарий ожидания с обычным сценарием оболочки?

Спасибо заранее!

1
задан 29 November 2015 в 09:06

0 ответов

Другие вопросы по тегам:

Похожие вопросы: