spawn_id
When a process is started
by spawn, the variable
spawn_id is set to
a descriptor referring to that process. The variable spawn_out(slave,name)
is set to the name of the pty slave device.
The process described by
spawn_id is considered the current process.
spawn_id may
be read or written, in effect providing job control.
user_spawn_id is a
global variable containing a descriptor which refers to the user.
For example, when spawn_id is set to this value, expect behaves
like expect_user.
error_spawn_id is
a global variable containing a descriptor which refers to the standard
error. For example, when spawn_id is set to this value, send
behaves like send_error.
tty_spawn_id is a
global variable containing a descriptor which refers to /dev/tty.
If /dev/tty does not exist (such as in a cron, at, or batch script), then
tty_spawn_id is not defined.
|