Ich habe mit Eagle 4.16r2 gearbeitet (Ja, ich weiß, dass es alt ist), und wenn ich an meinem Projekt darin arbeite, speichere ich meine Arbeit häufig als Dateien mit den Erweiterungen .brd und .sch.
Ich habe gerade ein Backup erstellt und jetzt sehe ich eine Menge Dateien, die ich nicht erstellt habe. Der Kernname ist derselbe Name, den ich verwendet habe, aber die Erweiterungen sind .s # n und .b # n, wobei n eine Zahl ist (und '#' tatsächlich in der Erweiterung enthalten ist), und es scheint, dass jede dieser Dateien grob erstellt wurde haben dieselbe Größe im Speicherplatz wie diejenigen mit den richtigen Erweiterungen.
Wenn ich im Programm selbst nach den Dateien suche, werden nur die Dateien mit den richtigen Erweiterungen aufgelistet.
Ist es also immer sicher, Dateien mit Erweiterungen zu löschen, die nicht alphanumerische Zeichen enthalten?
Antworten:
Nein, die temporäre Dateibehandlung wird vollständig von der Anwendung bestimmt, die die Dateien verwaltet. Es gibt keine Regeln oder Konventionen für Apps.
quelle
.💩
touch 💩
auf modernen Betriebssystemen problemlos. Vergiss nicht deine Hände zu waschen!Im Allgemeinen nicht. Im Falle von Eagle werden beim Speichern Ihres Designs .b # 1- und .s # 1-Dateien erstellt, sodass es sich um Backups handelt. Sie können sie löschen.
quelle
Ja. Es ist und Sie können sie löschen, wenn Sie die Namensmusterregeln kennen. Und es kommt vor, dass Sie sie kennen.
Wenn Sie davon überzeugt sind, dass Sie diese Dateien löschen können, ohne Nebenwirkungen in der Anwendung zu verursachen, die sie erstellt hat, haben Sie einige Befehlszeilenoptionen:
Bash (Windows, Linux oder OSX) - Der genaueste Weg, es besteht kein Risiko, Dateien wie
xxx.s#aa
(Buchstaben statt Zahlen auf den letzten 2 Zeichen) zu löschen.ls *.s#?? *.b#?? | grep '[0-9][0-9]$' | xargs rm
Bash (Windows, Linux oder OSX) - Beliebiges Zeichen (anstelle von nur numerischen Zeichen):
rm *.s#?? *.b#??
Windows - Beliebiges Zeichen (anstelle von nur numerischen Zeichen):
del *.s#?? del *.b#??
quelle