Понадобилось написать автоматизированный сценарий для командной строки Кинетик.
В репозитории нашел пакет empty - лучше быб конечно expect, но тоже годится.
Ман находится легко: http://www.linuxcertif.com/man/1/empty/
Просто сценарий тоже написал без особых сложностей:
Но вот как бы сделать, чтобы распознавались полные приглашения Зухеля? Вот эти "(config)>", со скобочками и знаком "больше".
Перепробовал вроде все варианты - кавычки двойные, одинарные, экранирование "\" - не хочет распознавать.
empty -v -w -i out -o in "(config)>" 'interface WifiMaster0\n'
empty -v -w -i out -o in '(config)>' 'interface WifiMaster0\n'
empty -v -w -i out -o in \(config\)\> 'interface WifiMaster0\n'
Подскажите, что я не так делаю?