Verwijder bestanden ouder dan X dagen

04-05-2021
opschonen.sh Handig voor Octopi en het opschonen van werkfolders.

Verwijdert bestanden ouder dan 5 dagen:
find . -mtime +5 -exec rm {} \;
Dit moet ik wel eens doen om oude bestanden die ik naar Octoprint geüpload heb te verwijderen.

Vanuit mijn crontab roep ik elk uur nog een script aan om mijn tijdelijke folder op te ruimen: alle bestanden ouder dan 10 dagen gooi ik weg:
#!/bin/bash
#Verwijder bestanden uit de ff-folder ouder dan 10 dagen
find /media/marcel/4TB/ff -mtime +10 -exec rm {} \;




Hoe te gebruiken

Zet het script in een bestand opschonen.sh en maak het uitvoerbaar met:
chmod +x opschonen.sh
Run het script vanuit een terminalvenster:
./opschonen.sh

Automatisch

Zet dit script in crontab zodat het automatisch periodiek wordt uitgevoerd:
crontab -e
Bekijk 32 meer scripts
 
×
×