Это не очень хороший ответ, но его придется делать, пока не придет хороший ответ.
Я запустил автоматическое ожидание TCL, и он создал файл сценария, затем я написал пару строк кода на Perl, который анализирует строки с помощью тегов "send" и "wait", а затем использует модуль Perl Expect для их запуска вместе с некоторыми другими действия.
Этот гибридный подход меня устраивает, но я все еще надеюсь, что ответ будет лучше.