Made a terrible mistake in easytag and this script was necessary. It will unhide all subfiles of a directory (at any subdirectory level) by simply renaming them to not start with ‘.’ (linux)
#!/usr/bin/python
import os, shutil, sys
def unhide_subfiles(directory):
for dirpath, dirnames, filenames in os.walk(directory):
for f in filenames:
if f[0] == '.':
fpath = os.path.join(dirpath, f)
nfpath = os.path.join(dirpath, f[1:])
shutil.move(fpath, nfpath)
if __name__=='__main__':
if len(sys.argv) != 2:
print('Pass directory such that all subfiles of directory should be unhidden')
exit(1)
unhide_subfiles(sys.argv[1])