У меня есть текстовый файл (разделенный табуляцией и новые строки для строк), имеющий n столбцов. Я хочу разбить этот файл на четвертый столбец и создать один файл для каждого отдельного значения этого столбца.
т.е. если пять строк имеют одинаковое значение столбца, скажем, X, все эти пять строк будут помещены в x.txt и т. Д.
В конце обработки у меня будет m файлов, если в четвертом столбце будет m различных значений. Можно предположить, что столбец 4 имеет тип «Дата». Таким образом, необходимо разделить данные по столбцу даты и создать разные файлы, в каждом из которых есть данные за указанную дату.
Есть ли простой способ сделать это?