Bekomme Skript nicht zum laufen

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.888
Punkte für Reaktionen
1.871
Punkte
314
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

LPG Parts

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
@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
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
440
Punkte für Reaktionen
801
Punkte
144
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
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
440
Punkte für Reaktionen
801
Punkte
144
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


 

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