-1

Как я могу объединить две папки с одинаковыми или разными именами с подкаталогами, используя сценарий оболочки или терминал. Также, если есть файл с таким же именем, его следует пропустить.

1 ответ1

1

Чтобы объединить "dir2" с "dir1", я ожидал, что следующее сделает то, что вы хотите:

cp -nr dir2/* dir1/

Ключ -r означает рекурсивное копирование, а ключ -n означает, что нельзя перезаписывать существующие файлы (т. Е. Пропускать файлы с тем же именем).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .