public function run($command, $inputfile, $attributes = array(), $outputfile = "")
    {
        $commandString = $this->buildCommand($command, $inputfile, $attributes, $outputfile);

        return $this->rawRun($commandString);
    }