Como o Android Dev disse nos comentários, você deve definir propriedades de execução para o arquivo, por chmod + x caminho-para-arquivo ou por chmod 777 caminho-para-arquivo.
Então, simplesmente disse que não posso executar nenhum arquivo ou ditame com a tela. Ele simplesmente me fornece 'Não é possível executar' / caminho / para / arquivo ': permissão negada.'
Estou logado com o root, e deve ter todas as permissões necessárias, mas ainda não consegue executar nenhum arquivo.
Estou tentando exibir um arquivo .js, pois quero que ele seja acessível de fora de um terminal ETC. (O arquivo .js funciona bem sem tela e não deve desligar / retornar nada.)
E sim, simplesmente digitar 'screen' funciona.
Como o Android Dev disse nos comentários, você deve definir propriedades de execução para o arquivo, por chmod + x caminho-para-arquivo ou por chmod 777 caminho-para-arquivo.
Você precisa fazer duas coisas:
Atualize as permissões do arquivo com chmod:
sudo chmod +x path/to/file.sh
Para screen
executar o arquivo e permanecer aberto, você deve especificar para executá-lo com sh
:
screen -S nameOfSession sh /path/to/file.sh