Transferencia de archivos desde el servidor.

Transferencia de archivos desde el servidor.

Quiero mover (no copiar scp) mi archivo del servidor al repositorio local y finalmente eliminarlo del servidor después de la transferencia. Utilizo el siguiente comando del repositorio, donde quiero tener el archivo:

rsync -rvt --delete-after user@host:/path . 

Realmente copio los archivos de esta manera. De todos modos, los archivos en el servidor no se eliminan.... Es necesario hacer:rm -r filename

¿Alguien puede mejorar mi declaración de Linux y mostrarme cómo puedo transferir y eliminar archivos del lugar original en un solo movimiento?

PD

Según la respuesta de @ usuario1008764, quiero agregar aquí un enlace útil adicional a otra discusión (cómo eliminar no solo el archivo, sino también el directorio): https://superuser.com/questions/676671/rsync-does-not-delete-source-directories

Respuesta1

prueba --remove-source-filesen lugar de --delete-after. eche un vistazo a serverfault.com/questions/363922/how-to-move-files-with-scp

información relacionada