Löscht Screenshots, die älter als 30 Tage alt sind. OSX
bundle exec clear_screenshots
Wichtig: Dieser Task läuft nur, wenn Der Pfad zum speichern von Screenshots gesetzt ist.
- Pfad zum erstellen der Screenshots ändern
mkdir ~/Pictures/Screenshots && defaults write com.apple.screencapture location ~/Pictures/Screenshots
- Rake File downloaden https://github.com/sethiele/my-rake-file (ggf. entpacken)
- Bundle ausführen
- Rake-Task testen:
bundle exec rake clear_screenshots
Danach Logfile überprüfen~/Library/Logs/custom_rake/remove_screenshots.log
(sollte erstellt sein und ggf. leer) - Cronjob einrichten:
0 12 * * * bash -c 'cd /Users/sthiele/Projekte/personal-rake; source ~/.bash_profile; bundle exec rake clear_screenshots 2> /dev/null'
- Abwarten