Как обрезать длинные совпадающие строки, возвращаемые grep или ack
Я хочу запустить ack или grep для файлов HTML, которые часто имеют очень длинные строки. Я не хочу видеть очень длинные строки, которые повторяются. Но я хочу видеть только ту часть длинной строки, которая окружает строку, соответствующую регулярному выражению. Как я могу получить это, используя любую комбинацию инструментов Unix?