Eu acho que o arquivo sh não está usando o ambiente para executar o script ao iniciar você pode fazer Primeiro, vá para o caminho do arquivo por
% bl0ck_qu0te% Eu criei um aplicativo do Framework Play (cool Java / Scala Web Framework) e gostaria de iniciá-lo automaticamente como Apache2 ou MySQL Server. Para isso eu escrevi um script Bash simples e fiz chmod +x nele, coloquei em /etc/init.d/ e ele funciona bem quando eu o chamo manualmente no shell. O script do Bash é:
#!/bin/bash
. /home/cc/Desktop/java/playmulti/playstart
Isso chama o seguinte script:
#!/bin/bash
(play start &)
O play start inicia o aplicativo de estrutura de reprodução em /home/cc/Desktop/java/playmulti/ . Também fiz ls -s e tentei colocar em diferentes diretórios /etc/rcX.d/ . Eu até usei update-rc.d para colocá-lo lá, mas nada que eu tente parece funcionar. Script não inicia com a reinicialização: /
Qualquer sugestão é muito apreciada!
Eu acho que o arquivo sh não está usando o ambiente para executar o script ao iniciar você pode fazer Primeiro, vá para o caminho do arquivo por
% bl0ck_qu0te%