conn-tools
Software
www.skarnet.org
The sendenv program
sendenv sends certain environment variables over the
network, to be received by
recvenv.
Interface
sendenv [ -c | -d ] [ var... ]
- sendenv reads the values of the environment variables
specified in var... and sends them over the network, to
a listening recvenv process. It exits 0 on success, 111
on temporary error, and 100 on permanent error.
Options
- -c : client mode. Read from descriptor 6 and write
to descriptor 7. This is the default.
- -d : server mode. Read from descriptor 0 and write
to descriptor 1.
Example
tcpclient host port sh -c 'sendenv ZOINX ; exec ioconnect 0 6 7'
will connect to host:port and send the ZOINX environment
variable before running ioconnect. The server must have a recvenv
accepting ZOINX for it to be set.