为了修改和编辑一个非常大的文本文件,超过10 10GBytes (整个数据库的备份转储),我尝试使用vim.它表现得不太好。
我也试过猫至少是形象化的,而且猫的行为也不正常。
是否有用于编辑大型文件的工具?可以通过有限的行组查看/编辑而不尝试加载其余行的东西,除非被告知加载一个新的行组(实际上是有限的),而且可能会因为搜索实用程序而跳转到某些地方。
发布于 2013-03-24 02:41:08
这对编辑部分没有帮助,但是可视化less可能是一种选择。其优点是less可以快速读取大文件,因为它不需要将文件放入内存中。例如,这使它成为一个比vim更好的选择。
发布于 2013-03-24 01:46:16
像sed(1)这样的工具就是为这种任务而设计的。如果您需要对逐行完成的操作进行更多的控制,那么像Perl或Python这样的操作可能更适合这项工作。
在任何情况下,在10 time文件中翻找将花费很长的时间。把它塞进数据库管理器,然后在那里按摩它,难道不是更容易吗?
https://unix.stackexchange.com/questions/68959
复制相似问题