[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] como retirar os caracteres []
From: |
Otto Wagner |
Subject: |
RES: [shell-script] como retirar os caracteres [] |
Date: |
Mon, 14 Mar 2005 16:47:59 -0300 |
Aproveitando a situação similar....
Imagina que tenho uma arquivo log onde data time ação origem etc.....
estejam separados por "espaço" como eu poderia substituir os espaço por
delimitador como ";" ???
Um forte abraço a todos !!!
-----Mensagem original-----
De: Rodrigo [mailto:address@hidden]
Enviada em: quinta-feira, 10 de fevereiro de 2005 21:52
Para: address@hidden
Assunto: Re: [shell-script] como retirar os caracteres []
Ou isso com o sed ou pode usar o tr se vc não tem muita familiaridade com o
sed
cat arquivo | tr -d [ | tr -d ] > arquivo
msptst2:/home/vinicius # sed 's/\[//g; s/\]//g;' arquivo.txt
Feb 9 16:49:32 Eicar-Test-Signature 12.34.56.78 primus.faac.unesp.br
Feb 10 09:40:57 Trojan.Downloader.Small-165 23.45.67.89
praseodimio-lgce.fc.unesp.br
Feb 10 13:08:35 Eicar-Test-Signature 111.111.111.111 111.111.111.111
Isso resorve!!!
[]s
Viny
Renato L. Sousa wrote:
>Olá amigos,
>Tenho um arquivo da seguinte forma:
>
>Feb 9 16:49:32 Eicar-Test-Signature 12.34.56.78 primus.faac.unesp.br
>Feb 10 09:40:57 Trojan.Downloader.Small-165 23.45.67.89
>praseodimio-lgce.fc.unesp.br
>Feb 10 13:08:35 Eicar-Test-Signature 111.111.111.111 [111.111.111.111]
>
>Essa linha contem os seguintes campos: mes dia hora virus ip host. Na
>ultima linha, o nome do host não foi exibido pq ele não tinha un dns
>registrado. Eu preciso retirar os caracteres [] desse campo pra q eu
>possa analizar corretamente.
>
>Já tentei:
>
>sed 's/[[]]//g' arquivo.txt
>sed 's/[\[\]]//g' arquivo.txt
>sed 's/\[[]]\//g' arquivo.txt
>
>Mas nenhum desses funcionou... acredito q o problema está na confusão do
>simbolo [] na expressão regular...
>Alguem tem alguma solução???
>
>[]'s
>
>Renato L. Sousa
>
>
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
[As partes desta mensagem que não continham texto foram removidas]
- RES: [shell-script] como retirar os caracteres [],
Otto Wagner <=