All pastes #254552 Raw Edit

Unnamed

public python v1 · immutable
#254552 ·published 2006-11-21 23:55 UTC
rendered paste body
#!/usr/bin/env pythonimport osimport stringimport syssys.setrecursionlimit(32000)def stuff(root, dir):        if (dir != string.lower(dir)):                try:                        os.rename(root+'/'+dir, root+'/'+string.lower(dir))                        print "move "+dir+" :"+string.lower(dir)                except OSError:                        pass                return 1        else:                return 0def start(treetop):        for root,dirs,files in os.walk(treetop):                for dir in dirs:                        if stuff(root, dir):                                start(treetop)        for root,dirs,files in os.walk(treetop):                for file in files:                        stuff(root, file)start('/tmp/Blah')