Я использую autoexpect для создания сценария автоматизации, чтобы он мог читать / записывать последовательный порт. Следующая строка на терминале выполняется только один раз, но не работает, как заставить ожидаемую командную строку работать, пока я не остановлю ее?
Я делаю это при открытии последовательного порта, у меня будет определенное нажатие клавиши, и я хочу, чтобы autoexpect захватывал нажатие клавиши
expect -c 'spawn -open [open /dev/ttyUSB0 w+]'