Tengo que transportar muchos archivos de una PC a otra (ambos Linux). Me gustaría usar scp
para eso, pero scp
solo permite transferir un archivo a la vez.
¿Cómo puedo hacer esto?
yo tengo
- No hay posibilidad de usar rsync o cualquier otro protocolo
- No hay posibilidad de usar certificados sin contraseña (pero tener un certificado con una frase de contraseña)
- Una lista de archivos para transferir y una lista con la ruta de destino de los archivos en el otro servidor
- Los archivos están distribuidos en muchos directorios, y no todos los archivos en los directorios que quiero copiar
Si es posible, me gustaría descomprimir y descomprimir de forma transparente para ahorrar ancho de banda.
es posible?
-C'' on a line by itself will cause the current directory to be changed to the directory specified on the following line. Names are terminated by newlines unless --null is specified. Note that --null also disables the special handling of lines containing
-C ''".