Так сложилось возникла сегодня необходимость в утилите, которая разбивает большой текстовый по количеству строк. Утилита не сложная, но вдруг кому либо пригодится. Проверял работу под виндой и линуксом.
Запуск:
splitter [опции] <имя_входящего_файла>
Опции:
-s отображать информацию о процессе обработки
-rX разбивать на файлы с количеством строк не более X. Без данного параметра 10000 строк.
в результате получается несколько файлов с именем по следующему правилу:
<имя_исходного_файла>_XXX[.<расширение_если_есть>]
XXX - порядковый номер с лидирующим 0
Коды возврата:
0 - Ok
1 - Ошибка открытия исходного файла
2 - Ошибка создания результрующего файла
3 - Не достаточно параметров передано
Выкладываю пока только исходники. https://github.com/Voral/splitter
ЗЫ И все из-за SQL сервера от одной мелкой фирмы....
When life puts you in tough situations, don’t say "why me". Just say "try me".
GNU/Linux Debian

