Estoy conectado en un servidor (usando Putty). desde allí me estoy conectando usando FTP a otro servidor. Quiero copiar varias carpetas del primer servidor al segundo servidor usando mput.
Me gusta:
ftp> mput folder1 folder2 folder3
Pero obtengo "carpeta1: no es un archivo simple" ... y así sucesivamente. Cada una de estas carpetas tiene subcarpetas, archivos (algunos binarios, otros no).
¿Cómo puedo lograr lo que quiero sin comprimir las cosas y luego transferirlas?
Esto no es posible con el programa ftp normal ya que mput no usa recursividad. Puede usar ncftp y luego llamar a 'mput -r folder'.
Mis mejores deseos, Fabián
fuente
Hice un script bash:
y lo llamé con
parece funcionar.
fuente
Secure Copy scp tiene un indicador recursivo -r que puede resultarle útil.
fuente
abra el cd de powershell en el directorio que desea cargar, ejecute los siguientes comandos:
Pegue los resultados en su ventana ftp. Disfrutar. Además, no olvide agregar mput * para transferir todos los archivos desde el directorio base.
fuente