К сожалению, у меня недостаточно высокая репутация, чтобы комментировать помеченное решение. Однако я хотел предупредить других о проблеме, с которой столкнулся. Это довольно любительское; однако, когда вы делаете несколько вещей, это может сначала не прийти в голову. Надеюсь, это поможет другим.
проблема
Варианты следующего сообщения были предоставлены после запуска команды. Затем команда создает несколько файлов.
mv: `/data/share/docs/src/dir/filename.ext' and `/data/share/docs/src/dst/filename.ext' are the same file
причина
/src
является родителем /dst
(например, /src/../dst/
).
Решение
Хотя может быть и лучшее решение, я просто переместил файлы во временный каталог за пределами моего /src
а затем снова выполнил команду, чтобы поместить их обратно в каталог /src/../dst
я хотел, чтобы они попали.