小编Com*_*ish的帖子

如何只保留文件的每第 n 行

我有一个相当大的 CSV 文件 (75MB)。我只是想制作它的图表,所以我真的不需要所有数据。

改写:我想删除 n 行,然后保留一行,然后删除 n 行,依此类推。

因此,如果文件如下所示:

Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Run Code Online (Sandbox Code Playgroud)

并且 n=2,那么输出将是:

Line 3
Line 6
Run Code Online (Sandbox Code Playgroud)

似乎sed可以做到这一点,但我一直无法弄清楚如何做到这一点。bash 命令是理想的,但我愿意接受任何解决方案。

bash

87
推荐指数
6
解决办法
10万
查看次数

标签 统计

bash ×1