#!/usr/bin/env python

import os
import sys

if len(sys.argv) != 3:
	print 'Usage is:', sys.argv[0], '<new_names_file> <dir>'
	sys.exit(1)

newnamesfile = sys.argv[1]
dir = sys.argv[2]

fnew = file(newnamesfile)
origfiles = os.listdir(dir)

for origfile in origfiles:
	newfile = fnew.readline().replace('\n', '')
	if len(origfile) == 0 or len(newfile) == 0:
		break
	print 'Renaming ' + origfile + ' to ' + newfile
	os.rename(origfile, newfile)

fnew.close()

