запустить стрим чтения файла и записи в другой файл и когда 100мегабайт инфы пройдет с конца файла который читаешь то закончить стрим и создать новый файл
и вообще возможно ли это средствами ноды
надо именно чтобы с конца было чтение
Погугли на тему fs.watchFile Работает как tail -f
fs.createReadStream имеет опцию start Этого должно хватить, кажется
короче оказалось что нода за 15 секнуд перемолола один большой лог в 4.5гига (который не открывался ничем) в 2180 маленьких лога по 2 метра
а вим бы открыл, мне кажется :D результат вроде вполне приемлемый конечно интересно было бы сравнить с кондовым кодом на сях, но это же, видимо, разовая задача, и будет лень
Обсуждают сегодня