--- /dev/null
+#!/bin/bash
+#
+# Remind rotator.
+#
+
+# Parameters
+CWD="`pwd`"
+REMINDERS="$HOME/.remind"
+YEAR_START="2009"
+YEAR_END="`date +%Y`"
+REGEXP=""
+
+# Setup
+cd $REMINDERS
+
+# Archive old entries
+for year in `seq $YEAR_START $YEAR_END`; do
+ REGEXP="$REGEXP -e /$year/d"
+ mkdir -p $REMINDERS/archive/$year
+
+ for file in *.rem; do
+ grep " $year " $file > archive/$year/$file
+ done
+done
+
+# Cleanup current reminders
+for file in *.rem; do
+ sed -i $REGEXP $file
+done
+
+# Teardown
+cd $CWD