合并两个同名或不同名的文件夹

合并两个同名或不同名的文件夹

如何使用 shell 脚本或终端合并两个具有相同或不同名称的文件夹及其子目录。此外,如果存在同名文件,则应跳过。

答案1

要将“dir2”合并到“dir1”中,我希望执行以下操作:

cp -nr dir2/* dir1/

-r 开关表示递归复制,-n 开关表示不覆盖现有文件(即跳过同名文件)。

相关内容