Text-Processing

我需要一個文本編輯器來編輯/視覺化 >10GB 的文本文件

  • March 24, 2013

為了視覺化並希望編輯一個非常大的文本文件,超過 10GB(整個數據庫的備份轉儲),我嘗試使用 vim ……它表現得不是很好。

我也嘗試過 cat 至少形象化,而 cat 的行為也沒有正常。

有大文件編輯工具嗎?可以通過一組有限的行查看/編輯而不嘗試載入其餘行的東西,除非被告知載入一個新的行組(非常有限),並且由於搜尋實用程序可能會跳過某些地方。

它對編輯部分沒有幫助,但視覺化less可能是一種選擇。優點是less可以快速讀取大文件,因為它不需要文件適合 RAM。例如,這使它成為比 更好的選擇vim

像這樣的工具就是sed(1)為這種任務而設計的。如果您需要對逐行完成的操作進行更多控制,也許 Perl 或 Python 之類的東西更適合這項工作。

無論如何,翻遍一個 10GiB 的文件需要很長時間。將它放入數據庫管理器並在那裡按摩不是更容易嗎?

引用自:https://unix.stackexchange.com/questions/68959