问题标签 [csplit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
74 浏览

zsh - zsh 中的 csplit:基于模式拆分文件

我想根据模式拆分以下文件ABC

获取文件1:

文件2:

等等

查看 : 的man csplit文档csplit my_file /regex/ {num}

我可以使用:分割这个文件csplit my_file '/^ABC$/' {2},但这需要我输入一个数字{num}。当我尝试匹配{*}尽可能重复该模式的假设时,我收到错误:

我正在使用 zshell。

0 投票
1 回答
30 浏览

linux - 如何使用 csplit 根据每 X 个分隔符匹配来拆分文件

我有一个 457 MB 的文件,并试图将其拆分为更小的文件。这是目前的工作:

但是,这为我创建了大约 61.5k,因为我在这个 457MB 文件中有大量这些条目。最终,我可能会按每 50 个条目而不是每个条目来分解它。

有没有办法修改它来实现这一点?我在某种程度上尝试在 Ruby 中执行此操作,但尝试使用 Nokogiri 解析文件时似乎最大化了 VM 的内存。

0 投票
6 回答
64 浏览

r - 合并具有多个分隔符的列

如何合并具有可变数量分隔符的列,以便获得类似输出的内容(假设一切都是字符)?