run

abstract fun run(command: Command, outConsumer: Consumer, errConsumer: Consumer): CommandResult
abstract fun run(command: Command): CommandResult