O Grep é a ferramenta errada para isso! E sed não é muito melhor porque você precisa fazer alguma matemática. Perl é um candidato, mas o resultado final é que você precisa fazer testes de interseção de linha. Aqui estão alguns links para você começar. Ainda bem que o unix é uma ótima plataforma para escrever programas, porque você precisa escrever um programa.