简简单单的命令:mv -n DRAMA /mnt/SATA_POOL/
拷贝中通过 smb 又拖了几个文件夹进 DRAMA ,然后 mv 运行完 DRAMA 消失了倒也正常,但是新拖进去的文件直接拜拜咯🙏
不用 rsync 是我懒了
1
baoshuai33 50 天前 via iPhone
同样的命令你说太懒了?
|
2
llxvs 50 天前 via iPhone
mv 就是 cp+rm ,所以你这个操作结果就是新拖进的文件直接被删除
|
3
MrKrabs OP @baoshuai33 rsync 要多打个--ignore-existing
|
4
cooltechbs 50 天前 via Android 1
准确地说,“跨文件系统”的 mv 是 cp+rm ,不跨文件系统则是原子操作
Windows 拖放文件夹不跨磁盘是移动、跨磁盘是拷贝,这种设计是有道理的 |
6
GeekGao 50 天前
mv 是个急性子,可不是面向数据安全的实现
|
7
baoshuai33 35 天前
@MrKrabs 为什么要加--ignore-existing , 存在了默认是忽略的啊
|