如何逐个 mv 文件?

如何逐个 mv 文件?

在不同的存储之间使用时mv,会先复制所有文件,然后解除源的链接。如何mv逐个复制文件,使得每个文件复制后都解除链接,并且保留文件夹结构?

答案1

您可以用rsync它来做这个。

rsync -r --remove-source-files source_dir dest_dir

文件一旦传输就会被立即删除。根据您需要保留的其他信息,您可能实际上更喜欢--archive( -a) 而不是简单的递归 ( -r)。

相关内容