Python3: Dochmey rap pong rarwI' pong choH
file system Dung 'ej file system Dung pagh, case respect pagh vaj file Dochmey ngaS pagh copy. script lo'. pong rap tu'lu' vaj prefix chel.
reH guarantee pagh! yIlaj qaSDI' script yIyajchoH!
#!/usr/bin/python
import os
import os.path
def walk(dir):
files = []
directories = []
for path in os.listdir(dir):
if os.path.isfile(os.path.join(dir, path)): files.append(path)
if os.path.isdir(os.path.join(dir, path)): directories.append(path)
filesLower = [x.lower() for x in files]
for i in range(len(files)):
fname = files[i]
if filesLower.count(fname.lower()) > 1:
print("Rename " + dir + fname + " to " + dir + "_" + fname)
os.rename(dir + fname, dir + "_"+ fname)
files[i] = "_" + fname
filesLower = [x.lower() for x in files]
for i in range(len(directories)):
walk(dir + directories[i] + "/")
if __name__ == "__main__":
walk("/Pfad/Zum/Root/Ordner")