Bekomme Skript nicht zum laufen

Da es nicht mein Problem ist, brauchst du dich für nichts entschuldigen. Ich finde es nur schade, das du es dir nicht zutraust, die Konsole zu benutzen, obwohl der Weg dorthin gut dokumentiert und daher nicht wirklich schwierig ist, egal ob Laie oder nicht. Du willst etwas erreichen, also musst du was für die Lösungsfindung tun und nicht darauf hoffen, das jemand anders deine Probleme löst. Meine Meinung. Ich wünsche dir trotzdem viel Erfolg und hoffe, das jemand dein Problem lösen wird.
 
  • Like
Reaktionen: DaveR
@Tommes
Ich habe gelernt "Schuster bleibe bei deinen leisten" ;-)

Manchmal kann man besser auf das Wissen anderer hoffen, wenn es dann auch nicht umsonst ist.
Bevor ich meine Familie noch weitere Stunden auf mich verzichten muss und ich am Ende vielleicht mehr zerstöre lass ich es lieber 😀

Nichts für ungut, vielleicht findet sich ja noch ein Weg oder Dienstleister.

Trotzdem danke
 
Exclude @eaDir and SYNO@.fileindexdb:
With ! -path "*/@eaDir/*" all subdirectories of @eaDir are ignored and with
! -name "SYNO@.fileindexdb" bypasses the special file.
SYNO@.fileindexdb is in /@eaDir so -not -path '*/@eaDir/*' would exclude SYNO@.fileindexdb
 
Here's a variation on the script provided by @maxblank

Bash:
#!/bin/bash

# Definiere das Zielverzeichnis
TARGET_DIR="/volume1/Verzeichnis"

# Finde und lösche Dateien älter als 3 Tage, während bestimmte Verzeichnisse oder Dateien ausgeschlossen werden
find "$TARGET_DIR" -type f -mtime +3 -not -path "*/@eaDir/*" -delete

# Finde und lösche leere Verzeichnisse, wobei die ausgeschlossenen Ordner ignoriert werden
find "$TARGET_DIR" -type d -empty -not -path '*/@eaDir/*' -delete

echo "Bereinigung abgeschlossen."
 
  • Like
Reaktionen: maxblank

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat