Назад | Перейти на главную страницу

не может перейти в подкаталог

У меня 2 папки:

/home/sphinx/articlesdb/

и:

/home/sphinx/tmp/articlesdb/

Я хочу переместить и перезаписать все файлы из tmp в основную папку.

В настоящее время я использую:

mv -f /home/sphinx/tmp/articlesdb/ /home/sphinx/

Но я получаю такую ​​ошибку:

mv: cannot move `/home/sphinx/tmp/articlesdb/' to a subdirectory of itself, `/home/sphinx/articlesdb'

Это нужно сделать как можно быстрее, поэтому я не хочу копировать.

Я должен удалить /home/sphinx/articlesdb/ полностью, а затем запустите mv или мне просто нужно немного подправить команду?

Что произойдет, если вы убедитесь, что /home/sphinx/articlesdb пусто, тогда сделайте

cd /home/sphinx/tmp/articlesdb
mv * /home/sphinx/articlesdb/

Решил удалить исходную папку и потом переместить ее из tmp.