1. Forum
    1. Rated threads
    2. Latest Posts
    3. Unresolved Threads
  2. Members
    1. Users Online
    2. Recent Activities
    3. Search Members
    4. Staff
  3. Tools
    1. Tutorials
    2. Community Benefits
    3. Docker Run > Compose
    4. compatibility list
    5. Marketplace
    6. RAID-Rebuilt Calculator
    7. RAID-Calculator
    8. Retro Ping-Pong
    9. Signature Generator
    10. S.M.A.R.T Analyser
    11. Electricity cost calculator
    12. UPS-Calculator
    13. Improve UGOS Pro
  4. Filebase
  5. Articles
  6. Blog
    1. Articles
  • Login
  • Register
  • Search
Skripte & Automatisierung
  • Everywhere
  • Skripte & Automatisierung
  • Articles
  • Pages
  • Forum
  • Files
  • Blog Articles
  • More Options
  1. UGREEN.FORUM - DACH Community
  2. Filebase
  3. Skripte & Automatisierung

Papierkörbe zyklisch leeren

  • igomyway
  • March 1, 2026 at 4:38 PM
  • 14 Downloads
  • 2 Comments
  • Download
  • Overview
  • Versions 1
  • Comments 2

Skript zum zyklischen Leeren von Papierkörben auf DXP-Systemen.

HAFTUNGSAUSSCHLUSS:
Nutzung erfolgt ausschließlich auf eigene Gefahr! Keine Garantie, kein Support, keine Haftung – weder für Datenverlust noch Systemschäden. Jegliche Verantwortung liegt vollständig beim Nutzer.

Hinweis: Das Skript leert alle Papierkörbe (@Recycle und #recycle) tatsächlich. Fehlerhafte Pfade oder Tippfehler können zu Datenverlust führen; gelöschte Dateien sind nicht wiederherstellbar. Vor Einsatz unbedingt Pfade prüfen und Backups anlegen.

Anpassungen, Erweiterungen oder eigene Änderungen am Skript sind ausdrücklich möglich und können nach individuellen Anforderungen vorgenommen werden – erfolgen jedoch ebenfalls vollständig auf eigene Verantwortung.

Persönlicher Hinweis: Das Skript läuft bei mir seit Monaten zuverlässig und fehlerfrei; der obenstehende Haftungsausschluss bleibt davon unberührt und gilt weiterhin in vollem Umfang.


Dieses Skript automatisiert das Leeren von Papierkörben auf den angegebenen Volumes und Shared-Foldern. Es durchsucht die System-Papierkörbe (@Recycle) sowie die Shared-Folder-Papierkörbe (#recycle) und entfernt deren Inhalte. Jede Aktion wird in einer Log-Datei protokolliert, sodass nachvollziehbar ist, wann welche Papierkörbe geleert wurden.

  • Version 1.0.0

    • igomyway
    • March 1, 2026 at 4:38 PM
    • 1.01 kB
    • 14 Downloads
Tommes
March 1, 2026 at 5:51 PM
  • Report Content

Hi!

Kurze Frage: Warum beginnen alle deine Pfade mit /app ?

Vorschlag: Wäre es nicht einfacher, mit dem find Befehl nach den Ordnern @Recycle und #recycle in sämtlichen Volumes zu suchen um deren Inhalt in einem weiteren Schritt zu löschen?

Du kannst dir mit find zunächst alle Ordner auf der Kommandozeile ausgeben lassen mit…

Code
find /volume[0-9] -type d -name '@Recycle' -print

bzw.

Code
find /volume[0-9] -type d -name '#recycle' -print

Wenn du mit dem Ergebnis zufrieden bist, kannst du dem find Befehl sagen, das er anschließend alle Inhalte der gefundenen Ordner löschen soll. Das könnte dann z.B. in etwa so aussehen

Achtung: ich habe den Nachfolgenden Befehl in der Form nicht getestet, sondern mir nur die Syntax genauer angeschaut

Code
find /volume[0-9] -type d -name '@Recycle' -exec rm -rf {}/* \;

Auch müsste das alles mit Root-Rechten bzw. sudo ausgeführt werden. Von daher ist das ganze eh mit Vorsicht zu genießen, weil ein rm -rf absolut Böse ist.

karl-heinz-lnx
March 4, 2026 at 7:19 PM
  • Report Content

Bin kein Freund vom -exec Statement unter find, aber das nur am Rande, würde das immer mit xargs lösen. Finde Deine Lösung auch eleganter, als das physische Feststellen in mehreren Arrays. Tommes hat immerhin mal RegEx benutzt 😁

File Details

License Agreement
Freie Verwendung

More Files by igomyway

  • immich-update-script.sh

    igomyway
    February 2, 2026 at 10:37 PM
  • Linux Home Backup to NAS via rsync

    igomyway
    January 14, 2026 at 3:05 PM
  • SSH auf UGREEN NAS aktivieren und verbinden (Video)

    igomyway
    September 25, 2025 at 6:37 PM
  1. COMMUNITY
    1. Tutorials
    2. Benefits
    3. Compatibility list
    4. Marketplace
    5. Milestones
    6. Retro Ping-Pong
    7. Signature Generator
    8. Improve UGOS Pro
  2. TOOLS
    1. Docker Run > Compose
    2. RAID-Rebuild Calculator
    3. RAID-Calculator
    4. S.M.A.R.T Analyser
    5. Electricity cost calculator
    6. UPS-Calculator
  3. SUPPORT & PARTICIPATION
    1. Questions & Answers
    2. Contact
    3. Support
  4. RULES & LEGAL MATTERS
    1. Privacy Policy
    2. Legal Notice
    3. Terms of Use
    4. Community rules
ugreen-forum.de ist eine unabhängige Community und steht in keinerlei Verbindung zur UGREEN Group Limited. Alle Marken sind Eigentum der jeweiligen Inhaber.
Powered by WoltLab Suite™