Tengo que mover algunos archivos de un sistema de archivos a otro en Ubuntu. Sin embargo, es muy importante que los archivos nunca existan como archivos parciales o incompletos en el destino, al menos no con el nombre de archivo correcto.
Hasta ahora, mi única solución es escribir un script que tome cada archivo, lo copie en un nombre temporal en el destino, luego cambie el nombre (que creo que debería ser atómico) en el destino al nombre de archivo original y finalmente elimine el archivo de origen .
Sin embargo, escribir y depurar un script parece que es excesivo para esta tarea. ¿Hay alguna forma o herramienta que ya lo haga de forma nativa?