Processors in Exec.pm


Exec 

Webber processor, version 1.0
Assign the values of Webber variables by executing external programs.
This progran must run inside Webber.
It modifies any Webber variable, as defined below.

Exec may be used as any kind of processor

Exec uses the following Webber variables:

 #exec.VARNAME: Where VARNAME is the name of a Webber variable. Depending
                on the value of the variable, Exec assigns a value for
                VARNAME taken from the results of executing a program.
The value of a Exec variable has to comply to the following format:
  ['+'] ProgramAndArguments
Where:
 * If the optional '+' symbol is used, Exec appends the result of
   executing the program to the current value of the variable.
 * ProgramAndArguments is the program to be executed, through the Perl
   backtick operator.
   The string is pre-processed by Exec prior to invoking the backtick
   operator, so any reference of the form #VARNAME is substituted by
   the current value of the corresponding Webber variable (an empty
   string if the variable referenced by VARNAME is not defined).