我必须在 Ubuntu 下将一些文件从一个文件系统移动到另一个文件系统。但是,非常重要的是,文件在目的地永远不会作为部分或不完整的文件存在,至少不会以正确的文件名存在。
到目前为止,我唯一的解决方案是编写一个脚本来获取每个文件,将其复制到目的地的临时名称,然后在目的地将其重命名(我认为应该是原子的)为原始文件名,最后删除原始文件.
但是,编写和调试脚本对于这项任务来说似乎有点过头了。是否有一种方法或工具可以在本地完成此操作?
file-copy move
file-copy ×1
move ×1