#!/bin/sh if [ -f $VARDIR/offlineimap/mailboxes ]; then sed 1d $VARDIR/offlineimap/mailboxes fi find "$1/" -type d -name cur -printf '%h\n' | \ sed -e "s,^$1/,=,g" -e "s,^$1\$,$2," | \ egrep -v '^=(sp(ool|am)|discard|retrain(/(sp|h)am)?)$' | sort | \ while read mailbox; do ! grep -q "^mailboxes ${mailbox}\$" $VARDIR/offlineimap/mailboxes || continue echo "mailboxes $mailbox" done