# Leere Ordner löschen

**URL:** <https://forum.shopware.com/t/leere-ordner-loschen/55149>\
**Category:** Allgemein\
**Created:** [13. September 2018 um 10:29 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149 "2018-09-13T10:29:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![monoshop](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@monoshop](https://forum.shopware.com/u/monoshop)\
**Post date:** [13. September 2018 um 10:29 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/1 "2018-09-13T10:29:06Z")

</div>

Hallo zusammen,

in dem Verzeichnis media/images/ gibt es ja eine Vielzahl von Unterordnern für die Bilder. Wenn man nun ein Bild über die Mediathek löscht bleibt ja der leere Ordner zurück, richtig?

Kann man man über einen Befehl oder Cronjob alle leeren Ordner im Shopware-Verzeichnis löschen? Wenn ja, wie funktioniert das?

Viele Grüße

---

<div class="post-metadata">

**Author:** ![SB1](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SB1](https://forum.shopware.com/u/SB1)\
**Post date:** [13. September 2018 um 10:35 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/2 "2018-09-13T10:35:13Z")

</div>

z.B. mit folgendem befehl wenn du im media/images ordner bist

find . -empty -type d -delete

---

<div class="post-metadata">

**Author:** ![monoshop](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@monoshop](https://forum.shopware.com/u/monoshop)\
**Post date:** [13. September 2018 um 11:13 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/3 "2018-09-13T11:13:51Z")

</div>

Das mache ich dann per SSH, richtig?

---

<div class="post-metadata">

**Author:** ![SB1](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SB1](https://forum.shopware.com/u/SB1)\
**Post date:** [13. September 2018 um 11:33 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/4 "2018-09-13T11:33:05Z")

</div>

genau …

---

<div class="post-metadata">

**Author:** ![monoshop](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@monoshop](https://forum.shopware.com/u/monoshop)\
**Post date:** [17. September 2018 um 11:03 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/5 "2018-09-17T11:03:29Z")

</div>

Eine Frage hätte ich dazu noch, kann man den Befehl aus soweit anpassen, dass er die Unterverzeichnisse ebenfalls durchsucht und ggf. löscht wenn diese leer sind?

---

<div class="post-metadata">

**Author:** ![SB1](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SB1](https://forum.shopware.com/u/SB1)\
**Post date:** [17. September 2018 um 11:45 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/6 "2018-09-17T11:45:24Z")

</div>

genau das macht der befehl - dieser durchsucht das verzeichnis in dem du bist (z.b. media/images) und löscht alle leeren unterverzeichnisse

---

<div class="post-metadata">

**Author:** ![monoshop](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@monoshop](https://forum.shopware.com/u/monoshop)\
**Post date:** [18. September 2018 um 07:55 UTC](https://forum.shopware.com/t/leere-ordner-loschen/55149/7 "2018-09-18T07:55:20Z")

</div>

Achso, sehr gut.

Kann man eigentlich noch an anderer Stelle in Shopware ansetzen und Datenmüll entfernen? Wir nutzen regelmäßig den Media Garbage Collector und löschen den Cache-Ordner, aber unser Shopsystem besitzt einfach zu viele Dateien, um bei Mittwald einen Wiederherstellungspunkt zu erstellen.

Vielleicht habt ihr ja noch ein paar Tipps, an welchen Stellen man noch etwas bereinigen kann.
