import os,re,sys
folder = sys.argv[1]
path = os.listdir(folder)
log = open(os.path.join(folder,'log.txt'),'w')
for j in path:
if "txt" in j:
words =0
f=os.path.join(folder,j)
with open(f) as file:
for line in file:
words+=len(re.findall('\w+', line))
log.write(j+' = '+str(words)+' words'+'\n')
log.close()
сохранить как doc.py, открыть с той папки терминал,
в терминале написать
python doc.py "путь к папке с текстовыми файлами" (например "/home/user/txtfiles")
подождать...
в папке с файлами появится log.txt с записями