8 USAGE = '%s <from> <dest>' % os.path.basename(sys.argv[0])
12 def do_copy(frm, dst):
16 fh_in = open("txt.txt", "r")
17 #fh_out = open("mv.sh", "w")
18 dir_from = sys.argv[1]
19 dir_dest = sys.argv[2]
20 rex_img1 = re.compile(r"^<(.*),\s*(.*)>\s*")
21 rex_img2 = re.compile(r"^<(.*)>\s*")
26 m1 = rex_img1.match(l)
27 m2 = rex_img2.match(l)
30 imgs.append(m1.group(1))
31 imgs.append(m1.group(2))
33 imgs.append(m2.group(1))
36 target = os.path.join(dir_from, f)
37 dest = os.path.join(dir_dest, f)
38 if os.path.exists(dest):
39 print "%s is already exists. skip." % dest
40 elif not os.path.exists(target):
41 print "%s is not exists." % target
43 #print "mv %s/%s %s/" % (dir_from, f, dir_dest)
44 print "copy %s to %s/" % (target, dir_dest)
45 do_copy(target, dir_dest)
48 if __name__ == '__main__':