Я использую GNU FREETALK вместе с ожидать, чтобы отправлять уведомления на мой телефон - FREETALK имеет интерфейс readline
и я использую expect
, чтобы сделать серию неинтерактивных сценариев , которые передают информацию на другой счет Jabber.
Я хотел бы, чтобы эти сценарии заканчивали freetalk «правильно», то есть
user@domainname message one
user@domainname message two
/quit
который распечатал бы
message one
message two
затем выйдите
Однако Freetalk «услужливо» добавляет user@domainame
автоматически, поэтому я получаю
message one
message two
/quit
в качестве выхода. Ожидаемый сценарий все еще заканчивается, но есть задержка.
Как бы я не позволил Freetalk автоматически добавить адрес «собеседника»?