[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: |
Fredi Bieging |
Subject: |
Re: [shell-script] Script para tratar campo que não tem uma posição fixa |
Date: |
Mon, 13 Aug 2012 10:37:30 -0300 |
sed -r 'N;s/\n/ /; s/.* (.*) plaintext.*/\1/' arquivo
Só torcer pra não ter o usuário de e-mail plaintext. :)
2012/8/13 Adonai Silveira Canez <address@hidden>
> **
>
>
> 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]