NIO CommKit Host Interface Installation and System Administration Manual

3-33
Control Tables (from AT&T 255-110-127)
dkdotab
flags the flags affecting the operation of the dkdo command
options the command options available for this command and how the
options are parsed
files whether the files associated with this command are input or output
files, or both
The /etc/opt/dk/dkdotab may consist of one or more lines; one for each
unique table entry. The dkdo command scans this table for the requested
command, looking for the appropriate system on which to execute it. The
command field holds the name of the command to be executed. The system
field is the system on which that command should be executed.
The flags field may contain several flags to direct the remote command exe-
cution. The s flag indicates that the file names specified as input are prefixed
with “s.”, and, therefore, the prefix has to be stripped off. The x flag speci-
fies that the dkdo program should request the rx service on the remote sys-
tem rather than the do service. Requesting the rx service executes the users
.profile on that system before the remote command. This is necessary when
executing remote commands that have special PATH or environment [see
env(1)] needs. The standard do service does not execute the users remote
.profile script.
The options that are supported for the commands entered in the table are all
options that follow the conventional syntax [for example, most option syn-
taxes (such as -opt arg and -optarg) are allowed, but unconventional syn-
taxes are not]. The delimiters “:” “<“ “>” tell the /opt/dk/bin/dkdo program
how to parse the command options. The values in the options field are
delimited by four possible operators (described in the dodktab(4) manual
page).
The files field is a description of the type of files that follow the options asso-
ciated with the command specified. If there is a colon (:) present in an entry
in this field, the flag that precedes it should be inserted in the command line
before the command is invoked. This is done after the command line has
already been parsed.
Following is an example of an entry in the dkdotab:
get fish sx r:c:i:x:a: >*