Syntax @System([LOG_PREFIX,,][ENCODED,]) Arguments LOG_PREFIX If this optional argument is specified, then the next argument is the prefix that will be prepended to the logging which is triggered by the presence of this argument. One informational log per log_prefix will be issued and any errors will be logged. The character string that is prepended to any logging done by this function. Typically this is the transformer name. ENCODED If this optional argument is specified, then argument is expected to be WWJD encoded The command which is to be executed by FME. The command may be any command capable of being run from the host operating system's command line. Range: String Description This function enables the FME to execute any command from within an FME mapping file. The command to run is specified in . The return value from the is returned by the function and can be assigned to an attribute. The FME translation is normally blocked while the command executes. If the command ends with an "&" character, it is executed in the background. In this case, the return value will be 0 if the command launches successfully, or non-zero otherwise. The C runtime library system function is used to execute the command line passed into @System.