Você pode instalar o Cygwin no seu servidor Windows. Se você está tentando enviar arquivos para o seu Windows, você precisará instalar e configurar o cygwin sshd no seu Windows. Ou você pode simplesmente enviar arquivos para o host do Windows.
Existe uma maneira de copiar um arquivo de um servidor para uma pasta local (por exemplo, Meus Documentos)? isso pode ser feito por scp
?
Eu tenho esse script que gera uma lista. Eu quero que este script copie automaticamente o arquivo gerado para o diretório pessoal do Windows.
Eu tentei isso, mas basta renomear o arquivo como a pasta para a qual ele foi transferido.
scp name@some_server:/home/user/file.txt 'somehere\home\home_dir'
Você pode instalar o Cygwin no seu servidor Windows. Se você está tentando enviar arquivos para o seu Windows, você precisará instalar e configurar o cygwin sshd no seu Windows. Ou você pode simplesmente enviar arquivos para o host do Windows.
Outra abordagem possível é exportar um compartilhamento do Windows no seu host do Windows (como para isso seria off-topic) e, em seguida, acessá-lo do seu host linux usando ferramentas SMB como smbclient
.
Tags scp ksh shell-script