У меня есть сценарий ожидания, который входит в мой 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» при выполненииКак я могу комбинировать сценарий ожидания с обычным сценарием оболочки?
Спасибо заранее!