Pular para o conteúdo

um .bat no windows para executar um script.sh no CentOS [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. um .bat no windows para executar um script.sh no CentOS [RESOLVIDO]

Enviado em 05/10/2016 - 15:47h

quero saber como eu faço para executar um .bat no windows e ele ir chamar um script.sh la no linux

com esse comando abaixo eu consigo logar no root
#start putty -ssh root@192.168.25.100 -pw senha

mas ele só loga e não consigo mandar ele ir la na pasta onde está o script.sh e dar um ./ para executar

exemplo:

#start putty -ssh root@192.168.25.100 -pw senha ( logo no root )
#cd /mnt/pasta (foi no diretorio que está o script)
#./script.sh (executou o script.sh)



resumindo ele só loga no root e eu tenho que digitar os comandos para executar o script


Responder tópico

2. Re: um .bat no windows para executar um script.sh no CentOS [RESOLVIDO]

Enviado em 05/10/2016 - 16:05h

Salve isso em um arquivo de texto:
cd /mnt/pasta
./script.sh
Agora coloque assim no seu bat:
start putty -ssh root@192.168.25.100 -pw senha -m "C:\caminho\do\arquivo\com\comandos.txt" 

3. Re: um .bat no windows para executar um script.sh no CentOS [RESOLVIDO]

Enviado em 05/10/2016 - 18:07h

não deu certo
eu coloco o comando que você me passou
#start putty -ssh root@192.168.25.14 -pw senha -m "D:\script.txt"

coloco dentro desse script.txt
#cd /mnt/pasta
#./script.sh

ai eu executo o .bat
ele fecha sozinho e não faz nada


4. Re: um .bat no windows para executar um script.sh no CentOS [RESOLVIDO]

Enviado em 05/10/2016 - 18:13h

cara deu certo
eu tinha esquecido de dar permissão no script.sh
ai dei permissão e deu certinho do jeito que eu queria


valeu ai cara

OBRIGADO

5. Re: um .bat no windows para executar um script.sh no CentOS [RESOLVIDO]

Enviado em 06/10/2016 - 17:54h

Epa, que bom cara. Sendo assim, marque como resolvido.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder