首页 > 解决方案 > 您在 1TB 驱动器上有一个 700GB 的文本文件。您需要从文件中删除前 300k 行。如何解决?

问题描述

您在 1TB 驱动器上有一个 700GB 的文本文件。您需要从文件中删除前 300k 行。您的计算机有 16GB 内存,而您没有任何其他存储空间。你如何解决这个任务?你会使用什么工具,有什么风险?谁能给我一个解决方案/提示?

标签: linuxfilefilesystemsstorage

解决方案


我建议你可以使用 split 命令(Linux/Unix)。您将能够打开一定数量的行并对其进行编辑。然后将它们合并回原始文件。


推荐阅读