Estou logado em um servidor (usando o Putty). de lá eu estou conectando usando FTP para outro servidor. Quero copiar várias pastas do primeiro servidor para o segundo usando mput.
Gostar:
ftp> mput folder1 folder2 folder3
Mas eu recebo "folder1: não é um arquivo simples." ... e assim por diante. Cada uma dessas pastas possui subpastas, arquivos (alguns binários, outros não).
Como posso realizar o que quero sem compactar o material e depois transferi-lo?
Isso não é possível com o programa ftp normal, pois o mput não usa recursão. Você pode usar o ncftp e depois chamar 'mput -r folder'.
Muitas felicidades, Fabian
fonte
Eu fiz um script bash:
e chamou com
parece funcionar.
fonte
O Secure Copy scp possui um sinalizador -r recursivo que você pode achar útil.
fonte
abra o CD do powershell no diretório que você deseja enviar, execute os seguintes comandos:
Cole os resultados na sua janela ftp. Desfrutar. Também não se esqueça de adicionar mput * para transferir todos os arquivos do diretório base.
fonte