Run a cross platform Shell command.
It chooses the right shell depending on the real operating system running during execution and performs file path separator translation.

Constraints: