Skip to content

Instantly share code, notes, and snippets.

View mcginleyr1's full-sized avatar

Rob McGinley mcginleyr1

View GitHub Profile
git rev-list --all | (
while read revision; do
git grep -I -F $1 $revision
done
)
@mcginleyr1
mcginleyr1 / bulk_delete_gmail.py
Last active December 15, 2015 19:29
Delete all contents of a Gmail Folder. Good for cleaning up overloaded folders.
import imaplib
import optparse
def delete_mail(email, password, label, search):
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login(email, password)
mail.select(label)
typ, data = mail.search(None, search)
for num in data[0].split():