如何使用 shell 脚本或终端合并两个具有相同或不同名称的文件夹及其子目录。此外,如果存在同名文件,则应跳过。
答案1
要将“dir2”合并到“dir1”中,我希望执行以下操作:
cp -nr dir2/* dir1/
-r 开关表示递归复制,-n 开关表示不覆盖现有文件(即跳过同名文件)。
如何使用 shell 脚本或终端合并两个具有相同或不同名称的文件夹及其子目录。此外,如果存在同名文件,则应跳过。
要将“dir2”合并到“dir1”中,我希望执行以下操作:
cp -nr dir2/* dir1/
-r 开关表示递归复制,-n 开关表示不覆盖现有文件(即跳过同名文件)。