2

На Linux, скажем, у меня есть несколько файлов, как это:

dir1/file1

dir2/file2

и я хочу скопировать их в место назначения, которое уже имеет dir1 и dir2 и выглядит так:

dir1/file1

dir1/file1a

dir2/file2

dir2/file2a

Я хочу заменить только file1 и file2. Но если я сделаю cp -r , dir1 в месте назначения будет заменено содержимым dir1 из источника, как и dir2 , поэтому у меня останется

dir1/file1

dir2/file2

в пункте назначения. Я теряю файлы file1a и file2a !

Как я могу скопировать таким образом, чтобы «скопировать любые файлы, которые вы найдете, в соответствующий каталог, если он существует, создать новый каталог только при необходимости и сделать это рекурсивно»?

0