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

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

Re: [shell-script] Re: Extrair_Dados_bz2


From: phfbettega
Subject: Re: [shell-script] Re: Extrair_Dados_bz2
Date: Fri, 5 May 2017 12:41:48 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0.1

A linha 2792880 existe?
bzip2 -dc arq.log.bz2 | wc -l

On 05-05-2017 12:13, 'Julio C. S. Ferraz' address@hidden [shell-script] wrote:
Itamar,

É o seguinte:

*com a linha do awk citada, o arquivo continua sendo gerado vazio, mesmo usando 
o dos2unix*


*- Agora com o sed citado, eu to pegando as linhas de 1 à 455. E as linhas que eu quero são: da 2792880 até 2793334. Sabe se preciso alterar mais alguma coisa?*


*Segue abaixo o que executei e que extraiu algo:*

/ bzip2 -dc arq.log.bz2| dos2unix | sed -n '2792880, 2793334p' > 
/home/jferraz/evidencias_user_OK.txt/


Em 5 de maio de 2017 12:00, address@hidden <mailto:address@hidden> [shell-script] <address@hidden <mailto:address@hidden>> escreveu:

    __

    Caro Julio Ferraz


    Se no seu sistema tiver o dos2unix no seu sistema pode colocar isso antes 
do sed ou awk:

    /*$ bzip2 -dc arq.log.bz2 | dos2unix | [sed ou awk já citados]*/

    Se não tiver dos2unix pode usar o sed para substituir, como é usado nas 
funcoeszz:
    https://github.com/funcoeszz/funcoeszz/blob/master/zz/zzdos2unix.sh
    <https://github.com/funcoeszz/funcoeszz/blob/master/zz/zzdos2unix.sh>

    /*$ control_m=$(printf '\r')*/
    /*$ bzip2 -dc arq.log.bz2 | sed "s/$control_m*$//" | [sed ou awk já 
citados]*//*
    */

    Isso ajuda?

    []'s
    Itamar




--
Att,

Julio C S Ferraz
Office: +55 21 2757-9751
Mobile:+55 21 9 6689-9207
PGP fingerprint: *D6CB D768 040F 62AF 3A75  F2D4 7FF4 33D9 DB38 58C4*


--------------------------------------------------------------------------------------------------------------
Enviado por: "Julio C. S. Ferraz" <address@hidden>
--------------------------------------------------------------------------------------------------------------


reply via email to

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