[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Capturar intervalo de linhas separadas por alguma expressao
From: |
Sérgio |
Subject: |
Re: Capturar intervalo de linhas separadas por alguma expressao |
Date: |
Thu, 27 May 2010 11:08:16 -0000 |
User-agent: |
eGroups-EW/0.82 |
cat file.txt | awk '/teste{/,/}/' | grep -v '{\|}' > file.new
geramos um novo arquivo 'file.new'
leitura do arquivo com cat
com awk pegamos da chave de abertura até a chave de fechamento
com o 'grep -v' descartamos as linhas contendo as chaves de abertura
e fechamento.
--- Em address@hidden, "cleberson" <keuhits@...> escreveu
>
> Srs.,
>
> Boa tarde!
>
> Gostaria de uma ajuda para solucionar este desafio(pra min..rs).
> Desejo capturar um intervalo de linhas separadas por chaves.
>
> ex:
>
> #arquivo teste
> primeira_linha
> teste{
> linha1
> linha2
> linha3
> }
> ultima_linha
>
> Gostaria de saber qual comando posso utilizar para que seja possivel jogar o
> que esta entre chaves para alguma variavel:
>
> linha1
> linha2
> linha3
>
> desde já agradeço atenção!
>
> att,
> Cleberson.
>