
Eu tenho um programa no servidor Linux, que executa um script shell no servidor Linux. (dizer /tmp/ShellScript.sh
).
Agora quero copiar um arquivo colocado no local da minha máquina Windows C:\WindowsFolder\FileToCopy
para o diretório do sistema Linux /tmp
,apenassempre que /tmp/ShellScript.sh
é executado no Linux.
Como posso conseguir isso?
Também posso manipular o /tmp/ShellScript.sh
próprio script e escrever a lógica nele, considerando que está vazio por padrão.
Responder1
Crie um arquivo executável com extensão .bat no windows e adicione o comentário abaixo no arquivo, execute este arquivo .bat sempre que quiser.
Comente para copiar o arquivo do windows para o linux,
pscp -pw password C:\WindowsFolder\FileToCopy $user@$ip:/tmp