Name

TrySystem() — Tries to execute an operating system command

Synopsis

TrySystem(command)

Attempts to execute a command in the underlying operating system. The result of the command will be placed in the SYSTEMSTATUS channel variable and will be one of the following:

FAILURE

The specified command could not be executed.

SUCCESS

The specified command executed successfully.

APPERROR

The specified command executed, but returned an error code.

This application is very similar to the System() application, except that it always returns normally, whereas the System() application will return abnormally if it is unable to execute the system command.

          exten => 123,1,TrySystem(echo hello > /tmp/hello.txt)
        

See Also

System()