Online documentation, manuals and tutorials
< All Topics
Print

ExecuteCommand

Description

The action is used to execute an external command, i.e. program, which can be in the PATH or the full path to the command can be specified.

Properties

Specific

Command

EXPRESSION (string)

The name of the command, i.e. the full file path to the command to be executed.

Arguments

EXPRESSION (array:string)

Array of string arguments that is passed to the command.

Inputs

seqin

SEQ | OPTIONAL

A standard sequence input.

Outputs

seqout

SEQ | OPTIONAL

A standard sequence output.

stdout

DATA(stream) | OPTIONAL

The stream value from stdout is sent through this output. That stream value can be collected into a string with the CollectStream Action, redirected to a Terminal widget, parsed with the RegExp Action, etc.

stderr

DATA(stream) | OPTIONAL

The stream value of stderr is sent through this output. That stream value can be collected into a string with the CollectStream Action, redirected to a Terminal widget, parsed with the RegExp Action, etc.

finished

DATA(integer) | OPTIONAL

If the command completed successfully, Flow execution continues through this output. If an error has occurred, an error is thrown that can be caught if `Catch error’ is enabled.

Examples

  • RegExp Stream
Page content