В python3 я использую модуль pexpect и порождаю следующее:
p = pexpect.spawn('/bin/bash')
Если бы я отправил команду, например nano:
p.sendline("nano cheese".encode())
Как я могу прагматично сказать, что порождение открыло новый «пользовательский интерфейс»
В основном я хочу знать, есть ли способ определить, что tty / shell изменился с / bin / bash на / bin / bash nano (или vi или любое другое приложение)
возможно ли это?