1

Может кто-нибудь сказать мне, почему, когда я печатаю:

mv -f ./tmp/members ./

Я получил:

mv: cannot move `./tmp/members' to a subdirectory of itself, `./members'

И к тому же правильный способ перемещения этого каталога?

Кроме того, уже есть каталог в ./members ... Я хочу полностью перезаписать этот каталог, а не просто добавить новое содержимое в него.

Я обнаружил, что это работает:

mv tmp/members members

но только для нового содержимого ... старое содержимое остается позади ...

Спасибо!

-Эрик

1 ответ1

0

Если вы используете /tmp при запуске первого, это будет сообщать об ошибке. Самый простой способ сделать то, что вы хотите, это rm -rf цели, а затем mv оригинального dir в это место.

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