2017-02-22 25 views
-1

Я написал несколько сценариев оболочки с tcl/tk, и я запускаю их на машине с группой пользователей, когда я передаю ее другому пользователю с другим компьютером или с другого IP-адреса он дает ошибку.Tcl/Tk Ошибка оболочки Ошибка Spawn/bin/bash

Спаун/бен/Баш

Но если я запускаю его из моей машины, где я написал, он работает правильно.

Заголовок задан таким образом.

#!/Usr/bin/expect -f 
# 

Можете ли вы сказать мне, что я не добавил или не пропал без вести, чтобы он мог работать с любого компьютера и любого пользователя?

+0

Вам нужно будет показать фактический сценарий и реальное сообщение об ошибке, чтобы иметь надежду на получение помощи. –

+1

Это просто '/ Usr/bin/expect', который должен быть'/usr/bin/expect'? Нет пробелов и заглавных букв? –

ответ

0

Из вопроса, который вы опубликовали, это похоже на один или несколько из следующих вопросов. Кроме того, реальная проблема выглядит для меня в/bin/bash. Проверяйте вручную один раз в машине, где проблема.

Сначала проверьте вручную с другого устройства, где присутствует проблема. Проверка легко.

which expect 
expect 
spawn /bin/bash 

У вас есть ошибка? Также проверьте, есть ли -

  1. Разница в Ожидайте версии

  2. разрешение вопроса

  3. Вы рассмотрели сценарий, в котором вы побудила для хранения ключа RSA? Соответственно, если вы подключаетесь к другим машинам с хоста, вы запускаете программу.

Спасибо, г-н Бордолои

 Смежные вопросы

  • Нет связанных вопросов^_^