Eu estou tentando executar um arquivo bat simples no Windows que irá executar um script bash em uma máquina Linux remota. O script bash está localizado na máquina Linux.
Por exemplo: Estou tentando executar este comando em um arquivo em lotes no Windows:
plink.exe -pw <password> root@<ip> bash -c "/root/script.sh"
Resultado:
- Ao correr de janelas, o cmd fica preso para sempre
- Ao executar o script específico (
/root/script.sh
) da máquina Linux está funcionando muito bem. - O script contém código ruby e estou usando o RVM
bash -c "/root/script.sh &"
em vez de?