User:Tomwm/Lowercase extensions
From RHLUG
File: ~/.gnome2/nautilus-scripts/Lowercase extensions
#!/usr/bin/python
import os
import sys
from hashlib import md5
for fn in sys.argv[1:]:
try:
dot = fn.rindex('.')
fn_lc = fn[:dot] + fn[dot:].lower()
except (ValueError, IndexError):
fn_lc = None
if fn_lc is not None:
os.rename(fn, fn_lc)

