We have this process to run a simulator on a remote machine. It works, but this surely can't be the best way to do it. We actually have a ruby script that takes the input, does some pre-processing, ...