Como você copia todo o conteúdo de um diretório para outro?
Por exemplo:
$ cd /home/newuser
$ cp -a /backup/olduser/* .
O problema com o exposto acima é que o padrão de globing '*' corresponde aos diretórios ocultos '.' e '..' e você acaba com um diretório 'olduser' dentro de 'newuser', além do conteúdo.
Você também pode fazer algo assim:
$ rmdir /home/newuser
$ cp -a /backup/olduser /home/newuser
Mas e se newuser já contiver alguns arquivos e diretórios padrão?
Qual é a maneira mais simples, correta, mais fácil de lembrar e não bagunça de mover o conteúdo de um diretório para outro usando apenas o comando básico 'cp' e o shell?
.
e..
trabalho. Gostaria de explicar?