У меня 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
.