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

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

Re: [shell-script] Script para tratar campo que não tem uma posição fixa


From: Bruno Viana
Subject: Re: [shell-script] Script para tratar campo que não tem uma posição fixa
Date: Mon, 13 Aug 2012 06:01:56 -0700 (PDT)

Forma inteligente não sei mas essas duas funcional 




$ cat arquivo.txt | sed "s/plaintext/=/" | cut -d "=" -f 1 | cut -d "]" -f3 | 
sed "s/ //g"


Ou...

$  cat arquivo.txt | awk -F "plaintext" '{print $1}' | cut -d "]" -f3 | sed  
"s/ //g"




________________________________
 De: Adonai Silveira Canez <address@hidden>
Para: Shell Script <address@hidden> 
Enviadas: Segunda-feira, 13 de Agosto de 2012 9:46
Assunto: [shell-script] Script para tratar campo que não tem uma posição fixa
 

  
Bom dia pessoal, tenho um script legal para fazer, pois tenho que tratar um
campo que dependendo da situação esta na posição 8 ou na 9 sei que ele esta
sempre antes do texto plaintext, alguém tem uma dica de como fazer isso de
forma inteligente, e simples usando o sed? Eu ainda não consegui ver uma
forma de fazer isso dando esse tratamento espacial

Aug 13 08:38:52 expresso pop3[26646]: login: [10.181.78.9] leof.martins
plaintext User logged in
Aug 13 08:38:52 expresso imap[10666]: login: [10.8.23.45] atendimento5
plaintext User logged in
Aug 13 08:38:52 expresso pop3[26750]: login: [172.22.7.235]
ederson.fernandes plaintext User logged in
Aug 13 08:38:53 expresso pop3[26751]: login: [10.181.78.61] patricia.alves
plaintext User logged in
Aug 13 08:38:53 expresso imap[11370]: login: xxxxxx.xxx.gov.br [10.34.4.37]
dcecchini plaintext User logged in
Aug 13 08:38:55 expresso imap[12512]: login: xxxxx.xxxx.gov.br [10.34.4.37]
bialopes plaintext User logged in
Aug 13 08:38:55 expresso imap[12094]: login: xxxxx.xxxx.gov.br [10.34.4.37]
egiovani plaintext User logged in
Aug 13 08:38:55 expresso imap[12089]: login: xxxxxx.xxx.gov.br [10.34.4.37]
egiovani plaintext User logged in

Adonai

[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]