如何在Linux中编辑100GB的文件?

如何在Linux中编辑100GB的文件?

我有一个文件的容量是我的 RAM 容量的几倍,我需要编辑它、搜索一些表达式等。

我尝试过 Vim(带有 LargeFiles 插件和CTRL+C技巧),乔,但没有运气。

我可以使用另一个选项,因此使用 sed,即使在整个文件中使用替换会花费很多时间。

我的文件是 SQL 转储,但它应该适用于任何类型文本

有什么建议么?

注意:除非我命令这样做,否则它不会更改文件,因此 Vim + CTRL+C技巧是不可能的。

相关内容