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%