Я ищу инструмент или скрипт (Textwrangler или Terminal), который может разбивать больший текстовый файл каждые 100 строк, начиная со строки 5 (первые 4 строки заголовка), и выводить отдельные файлы .txt, которые содержат исходный заголовок.
Например
вход:
File.txt
line1 / line4 HEADER
...
line5 / line265 DATA
выход:
File_01.txt
line1/line4 HEADER
line5/line104 DATA
File_02.txt
line1/line4 HEADER
line5/line104 DATA
File_03.txt
line1/line4 HEADER
line5/line65 DATA
Текстовый файл использует разрывы строк Windows (CR LF) в случае, если это имеет значение.
В настоящее время я делаю это вручную, поэтому любые предложения, которые могут сделать этот процесс более эффективным, очень приветствуются.