Мне нужно создать итоговый файл из большой части txt-файлов из разных папок. Я начал делать это с помощью python, но любое предоставленное решение прекрасное, т.е. питон, AWK, БашОбъединить файл результатов из нескольких txt-файлов
find = "find -name \"summary.txt\" > output.txt"
os.system(find)
o = open("output.txt", "r")
read = o.readlines()
for items in read:
pilko = items.split("/")
id = pilko[1]
мне нужно искать сводные-файлы из подпапок и обобщать результаты TXT-файл в файл результатов. Я как бы застрял здесь, как открыть txt-файл в цикле, сохранить данные в файл результатов и продолжить.
plate = pilko[4]
print id+"/"+pilko[2]+"/"+pilko[3]+"/"+plate+"/"+pilko[5]
foo = open("id+"/"+pilko[2]+"/"+pilko[3]+"/"+plate+"/"+pilko[5]", "r")
То есть подход, который я пытался, но все не удается там :)
я мог себе представить, есть более простые способы сделать это, что я еще не слышал.
'id' - встроенный метод. никогда не используйте его как переменную – Farhadix
, размещайте некоторый ввод проб и ожидаемый результат. –