【发布时间】:2022-01-14 19:22:51
【问题描述】:
我有一个 457 MB 的文件,并试图将其拆分为更小的文件。以下是目前的工作:
csplit -z Scan.nessus /\<ReportHost/ '{*}'
但是,这为我创建了大约 61.5k,因为我在这个 457MB 的文件中有 ton 的这些条目。最终,我可能会按每 50 个条目而不是每个条目来细分。
有没有办法修改它来实现它?我在一定程度上尝试在 Ruby 中执行此操作,但尝试使用 Nokogiri 解析文件时似乎最大限度地利用了 VM 的内存。
【问题讨论】: