Как слить один каталог с другим с помощью Bash?

Я ищу сценарий оболочки, который объединяет файлы из одного каталога в другой.

Пример:

html/
  a/
    b.html
  index.html

html_new/
  a/
    b2.html
    b.html

Использование:

./mergedirs.sh html html_new

Результат:

html/
  a/
    b.html
    b2.html
  index.html

html / a / b.html был заменен на html_new / a / b.html
html / a / b2.html был скопирован из html_new / a / b2.html
html / index.html был оставлен нетронутым

68
задан rowanthorpe 27 May 2016 в 22:52
поделиться