telco reads up to the END statement in the request file and sets each string into the environment. It then executes the procedure defined in the keyword PROCEDUR. If this occurs with a non-zero exit code, it reads the next (if any) stanzas and executes the appropriate. It increments the STANZA environment variable for each successive stanza. It is possible to supply additional arguments by specifying space delimited fields in the PROCEDUR string. PROCEDUR.
The name of the filename without leading path information or trailing extension is put into the environment as REQID.
Note: the program does not put COMMENT lines into the environment.
shell - opens a X-window terminal (with the title of the request file). Commands can then be entered manually into the environment set by TELCO. Entering the command `exit' will close the window. The window will have the title bearing the name of the request file.
string =xxx=yyy - overwrites or adds the string `xxx=yyy' into the environment. This switch is useful for debugging when you want to alter a request file.
narrate - Puts a message similar to:
telco observes xxx.rqs #1 12:34:34 Jan3axqs DF_Tau_I
to stdout. Where the fields are requestfile, #stanza, Universal Time, DATID, and OBJECT name. For ease of analyzing the insgen.log files, all blanks in the object name are replaced with underscores.