[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Retornar pesquisa de um bloco de arquivos
From: |
Moacir Souza |
Subject: |
Re: [shell-script] Retornar pesquisa de um bloco de arquivos |
Date: |
Mon, 26 Sep 2011 14:01:28 -0300 |
Bom,
Se o arquivo tiver uma padronização forte você pode usar um grep
e dizer que quer, por exemplo, as 5 linhas acima do padrão e as 3
subsequentes:
moacir $ grep "TEL;CELL" arquivo -B 5 -A 3
{
BEGIN:VCARD
VERSION:2.1
N:da Silva;Beltrano;;;
FN:Betrano da Silva
TEL;CELL:1199999999
EMAIL;INTERNET:address@hidden
END:VCARD
}
--
{
BEGIN:VCARD
VERSION:2.1
N:da Silva;Beltrano;;;
FN:Betrano da Silva
TEL;CELL:1199999999
EMAIL;INTERNET:address@hidden
END:VCARD
}
Note que coloquei um segundo grupo com o padrão "TEL;CELL" só par
ilustrar que vai funcionar caso a estrutura do bloco se mantenha.
[]'s,
Moacir Filho
--
==========================================
Moacir da Cruz Souza Filho
Analista de Sistemas: Suporte Unix Avançado
Mestrando em Ciências da Computação
Bacharel em Engenharia da Computação
Técnico em Eletrônica
Linux user #449600
==========================================