Не может перейти к самому подкаталогу
У меня есть 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
команда или мне просто нужно немного подправить команду?
2 ответа
Что произойдет, если вы убедитесь, что /home/sphinx/articlesdb
пусто, тогда делай
cd /home/sphinx/tmp/articlesdb
mv * /home/sphinx/articlesdb/