библиотека программных диалогов с интерактивными программами (programmed dialogue library with interactive programs)
Смотри также (See also)
An alternative to this library is the expect
program. expect
interprets scripts written in a high-level language which direct
the dialogue. In addition, the user can take control and
interact directly when desired. If it is not absolutely
necessary to write your own C program, it is much easier to use
expect
to perform the entire interaction. It is described
further in the following references:
"expect: Curing Those Uncontrollable Fits of Interactivity" by
Don Libes, Proceedings of the Summer 1990 USENIX Conference,
Anaheim, California, June 11-15, 1990.
"Using expect to Automate System Administration Tasks" by Don
Libes, Proceedings of the 1990 USENIX Large Installation Systems
Administration Conference, Colorado Springs, Colorado, October
17-19, 1990.
expect(1), alarm
(3), read(2), write(2), fdopen(3), execve(2),
execvp(3), longjmp(3), pty
(4).
There are several examples C programs in the test directory of
expect
's source distribution which use the expect library.