moveu um diretório para um local inexistente?

0

Eu usei o MonoDevelop para escrever um pequeno programa C# que move diretórios e arquivos de um local para outro, mas eu estraguei um pouco.

Eu usei o DirectoryInfo.MoveTo(path1, path2); do C # para mover a pasta, mas esqueci de especificar a pasta pai real de path2 .

A situação inicial foi assim: Eu tenho uma subpasta na pasta /home/waka/Downloads/folder/subfolder_Name_That_Is_Too_Long_For_My_Liking

Eu tentei mover / renomear essa subpasta para simplesmente /home/waka/Downloads/folder/subfolder , mas não especifiquei a parte /home/waka/Downloads/folder e movi-a assim:

DirectoryInfo.MoveTo("/home/waka/Downloads/folder/subfolder_Name_That_Is_Too_Long_For_My_Liking", "subfolder");

Então, minha pergunta é: onde esta pasta acabou? Não consigo usar history | grep mv porque não usei o comando mv . Acabei de apagar a pasta ou ainda está em algum lugar para ser encontrado?

O que eu tentei:
1. Executando fsck , mas isso me avisa que em dispositivos montados eu danificarei o sistema de arquivos.
2. Tentei simplesmente inverter o erro, mas recebi uma exceção Directory not found .

    
por waka 19.05.2018 / 18:11

1 resposta

1

Está sob o diretório que era o diretório de trabalho atual do processo Mono que executou o movimento.

    
por 19.05.2018 / 18:32