The set operator allows any number of local variables to be defined. These variables are all local to the job that they are in. Variables that are defined inside the command section are available for use anywhere inside the command section. Similarly for the notify and notes sections. These can be used to expand on the standard 8 parameters that are available with each job.
Some common formats are:
((set variable_name value_to_use))
((set variable_name value_to_use *))
The "*" asterisk suppress the following cr/lf. To clarify how arguments are used consider the following example:
The set is specified as follows:
((set file_name "/schedule_library/test.data" *))
This is the file to use ((file_name))
The result of pre-processing will be:
This is the file to use /schedule_library/test.data