[shell-script] Re: Podemos ter suporte a formatação html nes sa lista de Shell-Script?????

2010-04-27 Por tôpico Lawrence Waclawiak
MrBits, Em parte concordo contigo que e-mail se manda em texto, porém como nós somos uma lista de shell script e trabalhamos com expressões regulares onde qualquer, ; espaço ou outro pequeno detalha faz toda a diferença, acredito que seria muito melhor usar a formatação html. Visto que a lista

Re: [Bulk] Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Alexandre Gorges
Realmente Lawrence. O pastebin resolve o problema. Obrigado pela ajuda. []'s Alexandre Gorges http://www.google.com.br/profiles/algorges MSN/Gtalk/iCHAT/Skype/Buzz: algor...@gmail.com ICQ: 2031408 > From: Lawrence Waclawiak > Reply-To: Lista Shell Script > Date: Tue, 27 Apr 2010 21:10:02 -

Re: [Bulk] Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Lawrence Waclawiak
Agora com a formatação correta ficou fácil. cat t |sed -e 's/MAC=[[:xdigit:]:]* //' | awk '{print "Hora:" $3 " Ação: " $6 " " $9 " " $10 " " $11;}' Hora:15:27:15 Ação: INT-RECUSOU-tcp SRC=172.16.19.10 DST=189.72.115.23 LEN=48 Hora:15:27:37 Ação: INT-RECUSOU-tcp SRC=172.16.19.10 DST=189.72.115.

Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Alexandre Gorges
Lawrence e Julio, postei no site. Veja se agora ficou mais claro. http://pastebin.com/3vADEG8q Jimmy, muitíssimo obrigado. Matou o meu problema do mac e já deu a solução para os campos tcp e udp. Muito obrigado. []'s Alexandre Gorges http://www.google.com.br/profiles/algorges MSN/Gtalk/iCHAT/

Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Lawrence Waclawiak
Então Alexandre, pode ser que estejamos sofrendo com problemas de formatação da lista de e-mails, pois eu tenho absoluta certeza que esse comando funciona, também utilizo Redhat el5.4, só se vc estiver utilizando alguma versão muita antiga que não tenha suporte para alguns dos comandos que eu u

Re: [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico jimmy
On Tue, Apr 27, 2010 at 03:35:17PM -0300, Alexandre Gorges wrote: > > >Boa tarde, > >Estou tentando montar um log do iptables e encontrei um problema. >Algumas linhas do iptables possuem a coluna MAC= e algumas não. >Montei um tail com awk para listar, mas estou com um problema p

Re: [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Julio C. Neves
Fala Alexandre, para fazer rapidamente, inseri um sed no seu pipeline para detonar a partir de MAC=, todos os hexadecimais e dois-pontos, terminando com espaço em branco. Mas acho que o ideal seria fazer tudo em sed. Veja se é isso que vc quer: $ echo "Apr 27 15:27:15 server kernel: INT-RECUSOU-tc

Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Alexandre Gorges
Fala Lawrence. Eu chamo esse tail por html. Então fica listando no navegador o log. Como acontece de aparecer MAC em alguns logs, eu não consigo pegar por awk, os campos depois do MAC, corretamente. Então estou tentando retirar o MAC=. Que pode aparecer em determinadas linhas para que assim, v

Re: [Bulk] [shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Lawrence Waclawiak
Fala Alexandre! Primeira coisa é que tu está confundindo linha com coluna pois nesse log não tem colunas definidas, apenas linhas. para fazer as filtragens que vc quer procedi da seguinte maneira: l...@lbw-laptop:~$ cat iptables-log Apr 27 15:27:15 server kernel: INT-RECUSOU-tcp IN=eth1 OUT=eth0

Re: [shell-script] expressao regular

2010-04-27 Por tôpico Bruno Coimbra
Em Tue, 27 Apr 2010, micro...@terra.com.br escreveu: > > Por favor, como ficaria a expressão regular para eu substituir desde "DIV" > até o primeiro ">" da string abaixo: > > class="ft7">60-01-68-00/00 Acho que isso resolve: texto='60-01-68-00/00' echo $texto | sed 's/\(]\+\(>.*\)$/\1\2/' [

Re: [shell-script] expressao regular

2010-04-27 Por tôpico Cléoson Barreto
Olá! Acho que isso deve ajudar: $ echo '60-01-68-00/00' 60-01-68-00/00 $ echo '60-01-68-00/00' | sed 's/<[^>]*>//' 60-01-68-00/00 A expressão regular casa um "<", seguido de qualquer coisa que não seja ">", seguido de quaisquer caracteres, até encontrar um ">". -- []'s Cléoson. htt

Re: [shell-script] expressao regular

2010-04-27 Por tôpico Waldirio Manhães Pinheiro
Amigos, boa tarde No exemplo abaixo, foi substituido o trecho "" por "" jeju:[xxx] > cat aux.txt 60-01-68-00/00 jeju:[xxx] > sed -r 's/60-01-68-00/00 Qualquer dúvida estamos a disposição. Abraços Waldirio 2010/4/27 > > > > Por favor, como ficaria a expressão regular para eu substituir de

[shell-script] expressao regular

2010-04-27 Por tôpico microbiu
Por favor, como ficaria a expressão regular para eu substituir desde "DIV" até o primeiro ">" da string abaixo: 60-01-68-00/00 Obrigado! Eric

[shell-script] Filtrar MAC do log do iptables

2010-04-27 Por tôpico Alexandre Gorges
Boa tarde, Estou tentando montar um log do iptables e encontrei um problema. Algumas linhas do iptables possuem a coluna MAC= e algumas não. Montei um tail com awk para listar, mas estou com um problema para filtrar a coluna MAC=. Eu não quero imprimir essa coluna no relatório. O log original sai