
У меня есть файл python с именем initialization.py
. При попытке скопировать-вставить содержимое в пустой файл я обычно ctrl + x
копировал/вырезал, закрывал исходный файл и случайно использовал ctrl + x
снова в пустом документе моего текстового редактора, а затем продолжал сохранять пустой документ с тем же именем файла initialization.py
. Поэтому, когда я использую ctrl + v
, я вставляю пустое пространство, а не код. Есть ли способ извлечь содержимое файла python до того, как он был перезаписан?
Если это важно, я использую macOS High Sierra 10.13.6 и текстовый редактор Atom 1.37.0.
РЕДАКТИРОВАТЬ:
Я выполнил шаги, указанные в сообщении.в этом ответе, но теперь я не уверен, что делать дальше.
решение1
Из-за таких ошибок я написал скрипт для автоматического резервного копирования всех небольших текстовых файлов на моем компьютере каждые 10 минут. (также полезно, если вы хотите просмотреть предыдущую версию файла)
То, что вы сейчас задаете, — это вопрос о восстановлении данных:
НЕ используйте диск для чего-либо еще. Если это ваш основной системный диск, немедленно выключите компьютер.
Вы можете попробовать использовать TestDisk и PhotoRec tool для Mac, чтобы восстановить ваши файлы. Это создаст тысячи разных файлов, все без меток.
Найдите в этих файлах уникальную текстовую строку, которую вы помните из сценария. Надеюсь, она все еще там. Удачи!