shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Filtrar primeiro e ultimo registro.


From: Julio C. Neves
Subject: Re: [shell-script] Filtrar primeiro e ultimo registro.
Date: Wed, 8 Jun 2011 14:04:16 -0300

Se vc deseja pegar todas as primeiras linhas depois de Registrox e todas as
últimas linhas antes de Registroy, um modo bastante diferente é:

$ paste <(grep -B1 'Registro' Arq.txt | grep -vE '^(--|Registro[0-9]+)$')
<(grep -A1 'Registro' Arq.txt | grep -vE '^(--|Registro[0-9]+)$')

Abc,
Julio

Em 6 de junho de 2011 09:00, Eduardo Lucas <address@hidden>escreveu:

>
>
> Pessoal, mais uma outra ajudinha....
>
> tenho o seguinte texto de exemplo, :
> este texto segue, Registro1, Registro2..etc...
>
> Registro1
> position_,-2022320023,-4545435345
> check_recording
> position_,-2019239388,-4434334345
> position_,-2040393302,-3430383343
> check_diskspace
> position_,-2130303030,-4830372020
> position_,-2239444232,-2323339232
> Registro2
> .
> .
> Registro3
>
> Quero extrair do texto, o primeiro e ultimo position do Registro1 no caso
> ex:(position_,-2022320023,-4545435345 e o
> position_,-2239444232,-2323339232)
> alguma idéia de como fazer isso?
> eu estava apelando para laços e flags... mas certametne deve existir um
> meio
> mais fácil com grep, head, tail... ou algo assim....
>
> Um Abraço
>
> Eduardo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]