Como excluo um diretório pai sem excluir um subdiretório?

1

Por exemplo, tenho o DirectoryA dentro do DirectoryB dentro do DirectoryC (A / B / C).

DirectoryA tem alguns arquivos que eu gostaria de manter, DirectoryB somente contém DirectoryC, e DirectoryC também tem arquivos que eu gostaria de manter.

Existe uma maneira de excluir DirectoryB, movendo os arquivos do DirectoryC para B? Essencialmente, excluindo um nível da árvore de diretórios.

    
por Kyle Weise 09.02.2017 / 04:51

1 resposta

1

Supondo que não exista um arquivo chamado DirectoryC (indo apenas chamar DC) no DirectoryA (indo chamar DA), mova o DC para DA mv ./DA/DB/DC ./DA e então você pode simplesmente apagar o DB rmdir ./DA/DB     

por 09.02.2017 / 05:07