Как эффективно редактировать определенную часть большого текстового файла?

Как эффективно редактировать определенную часть большого текстового файла?

Возможный дубликат:
Существует ли текстовый редактор для очень больших файлов?

Как эффективно редактировать определенную часть большого текстового файла? Текстовый файл содержит только символы ASCII и имеет размер около 500 МБ. Я всегда знаю строку, вокруг которой я хочу выполнить редактирование. Я могу открыть файл в Emacs и выполнить поиск строки, а затем выполнить редактирование. Есть ли лучший способ?

решение1

Если вы знаете регулярные выражения и это простая операция (например, поиск/замена), вам, вероятно, нужно sed. Доступно много документацииздесь.

Список вариантов (по крайней мере для Windows) можно найти в этом вопросе на Stack Overflow:Текстовый редактор для открытия больших (гигантских, огромных, больших) текстовых файлов

Связанный контент