Вот лучший способ описать это:
dirA
dir1
file1.txt
file3.txt
dirB
dir1
file1.txt
file2.txt
Я хочу скопировать содержимое dirB в dirA. cp -R dirB/* dirA удалит dir1 и скопирует файлы, что приведет к:
dirA
dir1
file1.txt
file2.txt
Но я хочу объединить их (как это было бы в Windows) и в итоге:
dirA
dir1
file1.txt
file2.txt
file3.txt
Предложения? Я пробовал ditto самое, но это, кажется, игнорирует рекурсивную часть и просто сбрасывает все файлы в папку верхнего уровня.
