você tentou colocar todo o caminho bin no arquivo sh?
/path/to/my/bin blablablajavathigny
se ainda não funciona, você chmodded isso?
como chmod +x file.sh
Eu recentemente tentei instalar o java no servidor Ubuntu 12.04 LTS.
Eu especifiquei o arquivo tar.gz e o extraí para / opt / java e, em seguida, adicionei / opt / java / bin à variável de caminho. Isso tudo funciona corretamente ao digitar "java" na linha de comando, no entanto, em scripts, ele age como se o comando não existisse. Agradecemos antecipadamente por quaisquer respostas:)
Tags command-line bash java ubuntu path