#!/usr/bin/bash # Moves downloads older than 30 days into '~/Downloads/archived-MM' fname=$(printf "$HOME/Downloads/archived-%02d" $(date +%m)) echo $fname mkdir -p $fname find "$HOME/Downloads" -maxdepth 1 -type f -mtime +30 -exec mv {} $fname \; find "$HOME/Downloads" -maxdepth 1 -type d -mtime +30 -exec mv {} $fname \;