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

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

Re: [shell-script] Apagar linhas parcialmente repetidas


From: Fredi Bieging
Subject: Re: [shell-script] Apagar linhas parcialmente repetidas
Date: Thu, 19 Apr 2012 08:47:32 -0300

Seleciona as linhas da Entrada, ordena elas e pega só a primeira:
grep "01 Entrada 10_04" arquivo | sort | head -n 1

Seleciona as linhas da Saida, ordena elas e pega só a última:
grep "01 Saida 10_04" arquivo | sort | tail -n 1

2012/4/19 elian.markes <address@hidden>

> **
>
>
> Não conseguir pensa em uma maneira de excluir linhas que não são
> totalmente iguais, necessitando que uma das linhas nao seja apagada.
> Exemplo:
> Arquivo com conteúdo
>
> 01 Entrada 10_04 06:16:01 008
> 01 Entrada 10_04 06:16:07 008
> 01 Entrada 10_04 06:16:16 008
> 01 Entrada 10_04 06:16:32 008
> 01 Entrada 10_04 06:16:39 008
> 01 Entrada 10_04 09:44:44 008
> 01 Entrada 10_04 09:45:08 008
> 01 Saida 10_04 09:45:00 008
> 01 Saida 10_04 12:08:28 008
>
> Necessito apagar as linhas que a entrou e saiu mais de uma vez no dia
> 10_04, ficando a linha de entrada horário mais baixo e a linha de saida com
> horário mais alto.
>
> Exemplo:
> Sobrando do arquivo acima o conteúdo
>
> 01 Entrada 10_04 06:16:01 008
> 01 Saida 10_04 12:08:28 008
>
> Desde já agradeço
>
>  
>


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



reply via email to

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