Привет, я автоматизирую некоторые команды. Существует способ вызова программы perl, которую можно вызвать, перейдя к конкретному пользователю. Я написали код какавтоматизация команды в сценарии оболочки
expect -c 'spawn su - poletst; send "1\r";interact'
cmsyscon Test
Этот сценарий должен запускаться на сервере. После выбора пользователя выбрана область. cmsyscon - это команда, которая вызывает модуль perl (я не знаю много). Проблема заключается в том, что пользователь переключается и выбирается область, но на консоли ничего не происходит, и когда я предоставляю команду exit на консоли, то запускается cmsyscon. в чем проблема со сценарием и как его исправить?