SystemCallAgent

Configuration file

None. The system call components are specified in field "Config file".

Class name

com.ebd.hub.datawizard.util.SystemCallAgent

Description


This class allows you to execute a system call. The system call components are specified in field "Config file" (separated by commas, without whitespaces).

If you want to change the default delimiter (comma), you can use the prefix DELIM: followed by the new separator (exactly one character). So, for example, DELIM:#test.bat instead of test.bat

Examples


Example for Windows:


Class

SystemCallAgent

Config file

C:\Windows\System32\cmd.exe,/c,dir,/w


Note: The environment variable PATH will not be used, so the whole path has to be specified.


Example for Linux:

Class

SystemCallAgent

Config file

ls,-l

Note: For Linux scripts, please note that the exit code at the end of the script must be set to 0. A value other than 0 is interpreted as an error. Windows scripts are not affected by this. Example:

test.sh
#!/bin/bash
echo "test"
done
exit 0