ePages 6.11.0 - DE_EPAGES/Core/API/SystemCommand.pm

Package DE_EPAGES::Core::API::SystemCommand

This Module starts an external process.

@EXPORT_OK
SystemCommand

Functions

SystemCommand

SystemCommand

Executes a system command and throws an error if the command does not terminate with exit code 0. Possible error codes are:

Syntax
SystemCommand( $CommandLine, $hOptions );
SystemCommand( $aCommandLine, $hOptions );
Example
SystemCommand( ['java', '-version'], { 'Print' => 1 });
Input
$CommandLine (string)
command with paramters
$aCommandLine (ref.array)
command with paramters, first array element is the executable
$hOptions (ref.hash)
(optional) keys are:
  • Print - print the command line before execution - boolean