Ich arbeite an einem Cluster, der mit anderen Kollegen geteilt wird. Die Festplatte ist begrenzt (und war gelegentlich voll), daher bereinige ich gelegentlich meinen Teil. Ich möchte dies schnell tun, also mache ich dies bis jetzt, indem ich eine Liste von Dateien erstelle, die größer als 100 MB sind und älter als 3 Monate sind, und ich sehe, ob ich sie noch brauche.
Aber jetzt denke ich, dass es einen Ordner mit> 1000 kleineren Dateien geben könnte, den ich vermisse, also möchte ich einen einfachen Weg finden, um zu sehen, ob dies der Fall ist. Aus der Art und Weise, wie ich Daten generiere, würde es hilfreich sein, eine Liste der Gesamtgröße pro Erweiterung zu erhalten. Im Zusammenhang mit dieser Frage "Erweiterung" als alles hinter dem letzten Punkt im Dateinamen.
Angenommen, ich habe mehrere Ordner mit mehreren Dateien:
folder1/file1.bmp 40 kiB
folder1/file2.jpg 20 kiB
folder2/file3.bmp 30 kiB
folder2/file4.jpg 8 kiB
Ist es möglich, eine Liste der gesamten Dateigröße pro Dateierweiterung zu erstellen?
bmp 70 kiB
jpg 28 kiB
Dateien ohne Erweiterung interessieren mich nicht, daher können sie ignoriert oder in eine Kategorie eingeordnet werden.
Ich ging bereits durch die Menschen Seiten ls
, du
und find
, aber ich weiß nicht , was das richtige Werkzeug für diesen Job ist ...