Pular para o conteúdo

Um script rodar outro script

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Um script rodar outro script

Enviado em 14/01/2008 - 11:20h

Pessoal tenho o seguinte script:


#/bin/bash
proshut /bancos/hcm - C disconnect 78
/home/forca/ftpforca/./remove.sh

O problema é que o script remove.sh não está executando.
O que estou fazendo de errado?

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Um script rodar outro script

Enviado em 14/01/2008 - 11:34h

o arquivo remove.sh é um arquivo oculto?
Se não for apenas coloque o caminho absoluto.
/home/forca/ftpforca/remove.sh

3. Re: Um script rodar outro script

Enviado em 14/01/2008 - 15:42h

Não funcionou...alguém sabe de outra opção?

4. Re: Um script rodar outro script

Enviado em 14/01/2008 - 15:52h

#/bin/bash
proshut /bancos/hcm - C disconnect 78
/home/forca/ftpforca/./remove.sh

Amigo aki seu erro é que tem que entrar na pasta do script para executá-lo.

então a última linha fica

cd /home/forca/ftpforca/
./remove.sh

Espero ter ajudado.

5. Re: Um script rodar outro script

Enviado em 14/01/2008 - 16:07h

Nunca tive problemas para chamar scripts dentro de scripts, se o caminho estiver correto e que chamar o primeiro arquivo tiver permissão não consigo ver onde esta o problema.
Se alguem puder esclarecer fico agradecido.

Vlw

6. Re: Um script rodar outro script

Enviado em 14/01/2008 - 16:16h

Tente:

exec /home/forca/ftpforca/remove.sh

7. Re: Um script rodar outro script

Enviado em 16/01/2008 - 14:04h

todos os scripts tem permissão x?
chmod a+x script

8. Re: Um script rodar outro script

Enviado em 27/03/2008 - 16:43h

use o comando Source.
"source nome_arquivo"

exemplo:
source tutorial.sh

9. Re: Um script rodar outro script

Enviado em 29/03/2008 - 01:46h

Não entendi o porquê de /home/forca/ftpforca/./remove.sh deveria ser /home/forca/ftpforca/remove.sh

Faça um teste execute no shell /home/forca/ftpforca/remove.sh isso funciona ?

10. Re: Um script rodar outro script

Enviado em 31/03/2008 - 11:43h

#/bin/bash
proshut /bancos/hcm - C disconnect 78
# aplicando permissão
chmod -x /home/farca/ftpforca/remove.sh
# entrando na pasta
cd /home/forca/ftpforca/
#executando
./remove.sh


esse funciona com certeza.

11. Re: Um script rodar outro script

Enviado em 22/11/2011 - 15:44h

Cara.. acho que esse "chmod -x" aí tirou a permissão de execução do script..

12. Exit, exec ou algum outro escapador

Enviado em 23/01/2017 - 01:26h

Você deve estar usando algum comando como o "exit" mais a frente destas linhas. Por isso o shell encerra antes de executar o outro arquivo.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder