не ожидает ввода пользователя в ожидаемом скрипте

Когда я пытаюсь запустить следующий ожидаемый скрипт, он просто завершает работу, ожидая ввода данных пользователем. Может кто-нибудь сказать мне, что я делаю не так?

<code>#!/usr/bin/expect
puts -nonewline stdout "Enter device id:"
flush stdout
gets stdin id
puts -nonewline  stdout "Enter device name:"
flush stdout
gets stdin name
</code>

Ответы на вопрос(2)

Ваш ответ на вопрос