【发布时间】:2023-03-26 03:28:01
【问题描述】:
我正在尝试编辑人类参考基因组,它只是一个大约 5Gb 的文本文件。问题是当我尝试在 vim 或 gedit 中打开它以进行更改时,我的系统冻结了。有没有办法做出对内存/CPU 要求更低的更改?
【问题讨论】:
-
这里有一些有用的提示:stackoverflow.com/questions/908575/…
-
一个 5GB 的文件无论如何都会占用 5GB 的内存。如果您事先知道需要编辑什么,那么使用 sed 等工具几乎肯定会获得更好的结果。
-
@romaini 谢谢,实际上这非常有效。我只是在使用
sed -i 's/stringa/stringb/g' file.txt