Как искать вхождение строки и текста выше и ниже в очень большом файле - PullRequest
0 голосов
/ 07 февраля 2012

Я хочу найти строку в большом файле gz, а также проверить текст, то есть на 10 строк выше и ниже. ... я не могу использовать какие-либо средства поиска в редакторе, потому что загрузка памяти занимает очень много времени, а иногда редакторы даже вылетают при открытии файла. Что было бы лучшим способом поиска в этом очень большом файле для какой-то строки поиска, например 4296708614 например .. Любая утилита Unix, которая будет полезна? или если бы я мог написать код языка для него на Java или Groovy?

1 Ответ

3 голосов
/ 07 февраля 2012

Обычный старый grep сделает. Передайте -C N для отображения N строк контекста вокруг каждого совпадения.

...