O comando genérico para executar um script / executável não deve ser language-interpreter path_to_application em vez de path_to_application ?
Eu não estou familiarizado com o ruby, mas suponho que daria ruby path_to_application no seu caso.