小编jan*_*thh的帖子

如何使用vim,sed或其他类似工具在大文件(100万行)中连接成对的连续行?

我需要将每个第二行的内容移动到上面的行,这样line2的数据就在line1的旁边,逗号或空格分隔的工作.

输入:

line1
line2
line3
line4
Run Code Online (Sandbox Code Playgroud)

输出:

line1 line2
line3 line4
Run Code Online (Sandbox Code Playgroud)

我一直用vim进行简单的录音,但是当我告诉它做了10万次时,vim似乎崩溃了...我想也许sed会是一个很好的选择,但不知道怎么做我想要的或者有更好的选择?

每行只包含1个数值,我只有一百万行......

vim text-processing sed large-files

15
推荐指数
5
解决办法
9431
查看次数

标签 统计

large-files ×1

sed ×1

text-processing ×1

vim ×1