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

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

Re: [shell-script] Comando Cut + Sort + Tr + AWK - Mi Ajudem


From: Rodrigo Morais
Subject: Re: [shell-script] Comando Cut + Sort + Tr + AWK - Mi Ajudem
Date: Thu, 22 Feb 2007 15:06:58 -0300

Thiago, num deu muito certo não. Talvez porque eu não saiba usar
corretamente o awk.
Mas eu consegui filtrando o Log com o Grep e direcionando a saída para
um arquivo.

Nesse arquivo utilizei o comando column para ajustar em colunas e
utilizei um pouco de cut também para retirar os caracteres ";"


De qualquer forma,

Valeu a ajuda.

Att,
SpYdErLiNuX



Em 13/02/07, Tiago Barcellos Peczenyj<address@hidden> escreveu:
Rodrigo,

Fico feliz que não tomou a minha sugestão para o lado pessoal.

Entretanto, no seu problema atual, eu diria que uma das dificuldades é
definir aonde estão, no seu log, as informações que vc quer. Fazendo meio q
'de olho' veja se isso lhe ajuda:

awk -F \; '/^lista/{
       gsub(/^lista[^:]*:/,"")
       data=$0
}
NF >= 7{
    OFS="\t";
    print data,$5,$6,$7
}'

Se nao for assim, provavelmente tens q alterar alguma posição de algum
parâmetro.

On 2/13/07, Rodrigo Morais <address@hidden> wrote:
>
>   Pessoal, Bom Dia.
> Estou a 3 dias aqui na firma tentando entender o uso do cut com esses
> parâmetros.
>
> Meu problema é o seguinte.
>
> Uma filial da empresa está informando não ter recebido um e-mail porém
> 5 funcionários teriam que ter recebido o mesmo e-mail do sistema.
> Eu preciso saber se o e-mail entrou ou não no e-mail do pessoal e
> todos apagaram.
>
> Filtrei o Log com o Grep normal.
>
> No segundo log que eu gerei baseado no grep que eu dei no log eu
> preciso agora deixar da seguinte forma.
>
> Data Hora From: To: Subject:
>
> Agora como fazer isso com esses comandos ou até mesmo outros.
> Por favor, ta ficando tardio isso.
> Abaixo um trecho do Log
>
> lista-de-emails-smtp1-2007-01-24.csv:Wed, 24 Jan 2007 10:14:15
> BRST;Clear:RC:0(207.58.167.204):SA:0(-2.4/5.0):;6.685656;74204;
> address@hidden
<marcio%40prime.com.br>;address@hidden<reembolso%40one.com.br>
> ;=?iso-8859-1?Q?Fw:_Confirma=E7=E3o_de_compra_-_RIVERA/VALERIA?=;<
> 006401c73fb1$232c1000$4f01a8c0@turismo>;1169640847.9440-2.mail.gapnet.com
> .br:144
> 1169640847.9440-0.mail.net.com.br:24159
> 1169640847.9440-1.mail.net.com.br:41941
> orig-mail.net.com.br11696408467759420:74204
> lista-de-emails-smtp1-2007-01-24.csv:Wed, 24 Jan 2007 17:07:42
> BRST;Clear:RC:0(207.58.167.204):SA:0(-2.5/5.0):;4.727597;3330;
> address@hidden
<marcio%40prime.com.br>;address@hidden<cancelamento%40one.com.br>
> ;=?iso-8859-1?Q?Fw:_Fw:_Confirma=E7=E3o_de_compra_-_RIVERA/VALERIA?=;<
> 000401c73fea$e5fd5330$4f01a8c0@turismo>;1169665657.4172-0.mail.net.com.br
> :2043
> orig-mail.net.com.br11696656577754167:3330
> lista-de-emails-smtp1-2007-02-08.csv:Thu, 08 Feb 2007 13:02:41
> BRST;Clear:RC:0(207.58.167.204):SA:0(-2.5/5.0):;6.320293;3288;
> address@hidden
<marcio%40prime.com.br>;address@hidden<dias.alves%40one.com.br>
> ;=?iso-8859-1?Q?Fw:_Fw:_Confirma=E7=E3o_de_compra_-_RIVERA/VALERIA?=;<
> 007b01c74b92$27bb6750$4f01a8c0@turismo>;orig-
> mail.net.com.br117094695477526262:3288
> 1170946955.26264-0.mail.net.com.br:1962
>
> --
> []'s
>
> SpYdErLiNuX
> www.bestlinux.com.br
> Linux User: 388431
>
>



--
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


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




--
[]'s


SpYdErLiNuX
www.bestlinux.com.br
Linux User: 388431


reply via email to

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