Boa tarde César

Vc  tenta o grep -B2 status-da-ação5=true teste.log, onde a opção -B2
mostra as duas linhas acima do padrão encontrado e a opção -A2 duas
linhas seguintes ao padrão.

--- Em [email protected], "César Vianna"
<cesar.via...@...> escreveu
>
> Opa!
> 
> Tenho um arquivo de log e preciso que um script que retorne sempre a
quinta
> linha anterior ao padrão localizado. O formato é o seguinte:
> 
> login_do_usuarioA
> status-da-ação1=false
> status-da-ação2=true
> status-da-ação3=true
> status-da-ação4=false
> status-da-ação5=true
> 
> login_do_usuarioB
> status-da-ação1=true
> status-da-ação2=false
> status-da-ação3=false
> status-da-ação4=true
> status-da-ação5=false
> 
> ...
> 
> 
> O que preciso é
> *
> Se
>    status-da-ação5=false
> Então
>    Retorna/Imprima a quinta linha anterior ( isto é, o login do
usuário)*
> 
> 
> Obs. Não tive nem uma idéia para iniciar...
> 
> Grato,
> -- 
> César Vianna
> -------------------
> Prefira o que é positivo e múltiplo; a diferença à uniformidade; o
fluxo às
> unidades; os agenciamentos móveis aos sistemas.
> Gilles Deleuze & Felix Guattari
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a