Inconsistent behavior of "run" command.

Description

When a command starts with "run" or "!" it is supposed to "eat" all the remaining parameters on the line and make them part of what gets sent to the native OS command interpreter. However, this is only happening if there is at least one parameter to the native binary which doesn't really make sense. These two should work the same

In both cases, CommandBox will never see "blah" as it gets included in the string sent to the OS.

Note, the workaround if "blah" is a CommandBox command you want to execute after the "foo" native binary, then use the following:

When you pipe into into "run", it will not "eat" anything else on the line.

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Fix versions

Priority

Sentry

Created May 31, 2019 at 8:36 PM
Updated May 31, 2019 at 8:38 PM
Resolved May 31, 2019 at 8:38 PM