Skip to end of banner
Go to start of banner

system

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

Description

Executes the command command of the operating system. Returns the exit code of the program and the output and error streams as strings. Through this you may integrate outside scripts (sh, ksh, perl,...) with Jira. Streams are limited to 4Kb (only the first 4Kb are taken into account).

Parameters

Return Type

String []

Examples

Creating a file using command prompt

Let's create a file using system routine and windows command prompt:

string testfolder="c:/tests"; //assuming that folder `tests` has been already created in c:\ path

system("C:/WINDOWS/system32/cmd.exe /c echo return true;> " + testfolder + "qqq.sil"); // you can run here any other program or custom script

Invoking a windows.bat file

Let's invoke a windows.bat script file using system routine:

string testfolder="c:/tests/"; //assuming this path exists.
//we assume in this path a file called 'myexec.bat' has been previously created and contains one line 'echo Hello;'
//now the following call will return '0.0|[THE_PATH_OF_EXECUTION]>echo Hello; Hello;|'
return system("C:/WINDOWS/system32/cmd.exe /c " + testfolder + "myexec.bat");

For windows operating system, you should put the full (absolute) path of the command.

See also

Filter by label

There are no items with the selected labels at this time.

  • No labels