7

Я работал с Eagle 4.16r2 (да, я знаю его старый), и когда я работаю над своим проектом в нем, я часто сохраняю свою работу как файлы с расширениями .brd и .sch.

Я только что сделал резервную копию, и теперь я вижу тонну файлов, которые я не создал. Имя ядра - это то же имя, которое я использовал, но расширения: .s # n и .b # n, где n - это число (а «#» на самом деле в расширении), и каждый из этих файлов создается примерно. имеют тот же размер дискового пространства, что и файлы с соответствующими расширениями.

В самой программе, когда я просматриваю файлы, перечислены только файлы с соответствующими расширениями.

Так всегда ли безопасно удалять файлы с расширениями, содержащими не буквенно-цифровые символы?

3 ответа3

11

Нет, обработка временных файлов полностью определяется приложением, которое управляет файлами; нет никаких правил или даже соглашений между приложениями.

6

Не в общем. В случае Eagle .b # 1 и .s # 1 файлы создаются при сохранении вашего дизайна, поэтому они являются резервными копиями. Вы можете удалить их.

0

Да. Это и вы можете удалить их, если вы знаете правила имени шаблона. И бывает, что ты их знаешь.

Если вы уверены, что можете удалить эти файлы, не вызывая побочных эффектов в приложении, которое их создало, у вас есть несколько параметров командной строки:

Bash (Windows, Linux или OSX) - наиболее точный способ - нет риска удаления файлов, таких как xxx.s#aa (буквы вместо цифр на последних 2 символах) ls *.s#?? *.b#?? | grep '[0-9][0-9]$' | xargs rm

Bash (Windows, Linux или OSX) - любой символ (вместо только числовых символов): rm *.s#?? *.b#??

Windows - любой символ (вместо только числовых символов): del *.s#?? del *.b#??

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .