Quando você executa mv Cosine\ Similarity_files Book/
, nada acontece porque existe um diretório com o mesmo nome que não está vazio no diretório Book
.
Como don_crissti declarou nos comentários acima, quando você executou mv Cosine\ Similarity_files Book/Cosine\ Similarity_files
, moveu Cosine\ Similarity_files
para Book/Cosine\ Similarity_files/Cosine\ Similarity_files
Se você quiser substituir quaisquer arquivos existentes no diretório em andamento, terá que usar a opção -f
ou -i
.
-f
--force
Remove existing destination files and never prompt the user.
-i
--interactive
Prompt whether to overwrite each existing destination file,
regardless of its permissions. If the response does not begin
with 'y' or 'Y', the file is skipped.
Exemplo: mv -f Cosine\ Similarity_files Book/
Nota: -f
não irá sobrescrever ou mesclar diretórios dentro do diretório que você está tentando mover. Ele só irá sobrescrever arquivos.
Se você quiser mesclar ou sobrescrever diretórios, poderá usar rsync
com a opção --remove-source-files
. Para mais informações, veja esta resposta .