Если известны какие-нибудь ключевые слова или конструкции в начале и конце искомого фрагмента, можно с помощью "grep -n" найти соответствующие им номера строк и с помощью "head -n" и "tail -n" отрезать лишние куски с начала и конца. Останется только искомый фрагмент.
Если искать номера строк сложно, но приблизительно известно местоположение фрагмента (например, в самой середине фвйла), можно с помощью "dd skip=<смещение> count=<размер>" выкусить кусок разумного размера с приблизительного смещения, и уже в этом небольшом куске текстовым редактором искать нужный фрагмент.