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

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

Re: [shell-script] Script que junta um determinada linha e algumas colun


From: Ricardo Tweeg
Subject: Re: [shell-script] Script que junta um determinada linha e algumas colunas
Date: Wed, 31 Oct 2012 05:23:29 -0700 (PDT)

Bom dia Fernando.
Funcionou sim (obrigado pela ajuda).
Só que acabei resolvendo com o watch -n.

Veja como ficou:

#!/bin/bash
#
iptables -t nat -nL POSTROUTING -vvv -x | head -2

iptables -t nat -nL POSTROUTING -vvv -x | grep -F 192.168.10.41


Após isso, usei o watch -n1 ./script.sh
Funcionou bem...

Obrigado e abraços ae Fernando.
 
Atenciosamente,

Ricardo Tweeg



>________________________________
> De: Fernando Mercês <address@hidden>
>Para: address@hidden 
>Enviadas: Quarta-feira, 31 de Outubro de 2012 1:22
>Assunto: Re: [shell-script] Script que junta um determinada linha e algumas 
>colunas
> 
>
>  
>Boa noite!
>
>Você também pode usar o que eu chamo de "watch sem watch". rs
>
>$ while :; do iptables -t nat -nL POSTROUTING -vvv -x  | head -2; iptables
>-t nat -nL POSTROUTING -vvv -x | grep -F 192.168.10.41; sleep 2; done
>
>Infelizmente não pude testar, então peço desculpas de antemão se algo der
>errado. :(
>
>Um abraço.
>
>Att,
>
>Fernando Mercês
>Linux Registered User #432779
>www.mentebinaria.com.br
>------------------------------------
>"Ninguém pode ser escravo de sua identidade; quando surge uma possibilidade
>de mudança é preciso mudar". (Elliot Gould)
>
>2012/10/31 Alysson Gonçalves de Azevedo <address@hidden>
>
>> Não pude testar o seu comando, mas testei algo diferente que deu certo:
>>
>> watch -n1 'echo "teste"; date "+%d/%m/%Y %H:%M:%S"'
>>
>> Se não entender, avisa que eu passo a resposta mais mastigada xD
>>
>> Alysson Gonçalves de Azevedo - (11) 984 917 730
>>
>> "É curioso como as pessoas ficam confusas quando a frase não terminam do
>> jeito que elas periquito."
>>
>>
>>
>> Em 30 de outubro de 2012 23:47, Ricardo Tweeg <address@hidden
>> >escreveu:
>>
>> > **
>> >
>> >
>> >
>> >
>> > Boa tarde a todos,
>> >
>> > Veja o script abaixo (usado no iptables):
>> >
>> > #!/bin/bash
>> > #
>> > watch -n1 'iptables -t nat -nL POSTROUTING -vvv -x | fgrep -i
>> > "192.168.10.41"'
>> >
>> > Ele esta me atendendo bem.
>> >
>> > O que eu queria era florear um pouco mais incluindo uma linha antes da
>> > saída deste comando.
>> > Esta linha seria a saída deste comando aqui:  "iptables -t nat -nL
>> > POSTROUTING -vvv -x  | head -2"
>> > Ou seja, eu pego as duas primeiras linhas geradas pelo comando head, e
>> > coloco antes da saída do comando acima formando um cabeçalho que sempre
>> vai
>> > acompanhar a saída gerada pelo script.
>> >
>> > É possível isso?
>> > Pensei em colocar a saída do comando head em uma varável e depois chamar
>> > esta variável antes do script.
>> > Estou fazendo alguns testes aqui.
>> > Se tiverem alguma dica de que comando usar eu agradeço.
>> >
>> >
>> >
>> > Atenciosamente,
>> >
>> > Ricardo
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>> >
>>
>>
>> [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
>> ----------------------------------------------------------
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>
>> Links do Yahoo! Grupos
>>
>>
>>
>
>[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]