I remember a long time ago, I could tell Safari to make a folder for every day of download. This disappeared a long time ago until now..! I was tired the pile up in the download folder and because I cant decide always, do I want to delete or move this download, I wanted them to be sorted by forlders. So when I go through I have a landmark.
I made a script that is triggered every day by launchd, that will do the job.
Be aware of the download path you have. "fDir=" maybe different on your configuration:
I made a script that is triggered every day by launchd, that will do the job.
Be aware of the download path you have. "fDir=" maybe different on your configuration:
Code:
#!/bin/bash
# Script-Name : BrowserDlbyDate
# Version : 1.4
# Autor : Atalantia
# Datum : 2021.05.07
# Lizenz : GPLv3
#mDate=$(date -j -v-1d +"%s") #Epochal date - 1 day
eDate=$(date +%s) #Epochal date
cDate=$(date +%Y-%m-%d) #Current date
fDir=~/Downloads/
for x in ${fDir}*;do
if [[ $(basename "$x") =~ ^[0-9-]+$ ]]; then :
elif [ $[$eDate - $(date -r "$x" "+%s")] -gt 172800 ];then
mkdir -p "$fDir$cDate" && mv "$x" "$fDir$cDate"
fi
done