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:
The working dir of the program executed is always the job's workspace.
If the script is in the workspace dir, do not include ./ as in Unix.