Tudo bem! Eu progredi!
Eu tentei enviar meu trabalho com
qsub -V run.sh
Como aprendi, isso exporta todas as variáveis no ambiente de comando do qsub para o ambiente em lote. Isso funcionou muito bem, e agora o ambiente em lote sabe onde "qsub" é: -).
Mas eu tenho um novo problema.
Eu preciso enviar trabalhos no cluster com
qsub -P Projectname
E meu programa não sabe disso! Apenas chama "qsub".
Existe alguma maneira de contornar isso sem precisar recompilar? Eu não quero ter que recompilar porque estou executando o programa remotamente e não tenho todas as bibliotecas certas na máquina remota (e não consigo instalá-las sem permissões de root: -))
Muito obrigado pela sua ajuda!