Existem algumas maneiras de recuperar seu arquivo, uma das quais está usando testdisk e / ou photorec . Eu aconselho você a anexar seu disco rígido a um computador diferente e montar a partição em modo somente leitura antes de fazer isso.
Eu acidentalmente digitei cpp Scriptname.py DestinationDirectory
, pretendendo copiar o script Python para a pasta.
Mais tarde, percebi que deveria ter usado cp
, mas agora meu script Python desapareceu completamente. Eu tentei o comando locate
, mas ele diz que ainda está presente no meu diretório de usuários. Quando digito ls
no meu diretório de usuários, ele não é encontrado em lugar algum.
Quais são minhas opções aqui?
Edit: Aqui está uma réplica exata do que eu fiz, mostrando como o script 'MYSCRIPT.py' desaparece do diretório inicial.
vav7:~ tuc40953$ ls
Desktop Dropbox Movies New.java
Public scripts
Documents Library Music Peptoids Theultimatescript.py
Downloads MYSCRIPT.py New.class Pictures rename.py
vav7:~ tuc40953$ clear
vav7:~ tuc40953$ cpp MYSCRIPT.py Desktop/Peptoids/Final-Structures/MyScript/
cc1: fatal error: opening output file Desktop/Peptoids/Final-Structures/MyScript/: Is a directory
compilation terminated.
vav7:~ tuc40953$ cpp Desktop/Peptoids/Final-Structures/MyScript/ MYSCRIPT.py
cc1: error: Desktop/Peptoids/Final-Structures/MyScript/: No such file or directory
vav7:~ tuc40953$ ls
Desktop Dropbox Music Peptoids Theultimatescript.py
Documents Library New.class Pictures rename.py
Downloads Movies New.java Public scripts
Existem algumas maneiras de recuperar seu arquivo, uma das quais está usando testdisk e / ou photorec . Eu aconselho você a anexar seu disco rígido a um computador diferente e montar a partição em modo somente leitura antes de fazer isso.
Na verdade, seu problema é que você perdeu um ESPAÇO entre MyScript / e MYSCRIPT.py:
cpp Desktop/Peptoids/Final-Structures/MyScript/ MYSCRIPT.py
- Ou seja, que matou seu arquivo de script.
Assim, suas opções agora são reescrever seu script do zero ou usar o software Mac OS X undelete. Para aumentar as chances de recuperação, você deve ter desligado seu sistema o mais rápido possível, já que cada operação de arquivo pode atrapalhar o conteúdo do script desvinculado.
Tags data-recovery files osx