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

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

Re: [shell-script] Script para matar processos.


From: Julio C. Neves
Subject: Re: [shell-script] Script para matar processos.
Date: Sat, 22 Jun 2013 10:26:41 -0300

Molinho... ;)

TodosProc=$(ps aux | grep f90webm | awk '{print $2 "\t" $4}')
kill $(grep '[6-9][0-9]\.[0-9]$' <<< "$TodosProc" | cut -f1)




Abcs,
Julio
*@juliobash
*



Em 21 de junho de 2013 19:38, Faustino Manuel S. dos Santos - DTI <
address@hidden> escreveu:

> **
>
>
> Opá Julio
>
> Eu quero que todo processo F90webm que o consumo seja superior 60% seja
> finalizado.
>
> Atenciosamente,
>
> Faustino Manuel Simões dos Santos Filho
> Operações de TI
> Depto. de Infra-estrutura
> Fone: 055 11 2186-8645/2186-8641
> Fax:   055 11 2186-8651/2186-8644
>
>  Antes de imprimir pense em seu compromisso com o Meio Ambiente
> TOK&STOK * address@hidden * www.tokstok.com.br
> As informações contidas nesta mensagem são CONFIDENCIAIS e protegidas pelo
> sigilo legal. A divulgação, distribuição ou reprodução do teor deste
> documento depende de autorização do emissor. Caso V. Sa. não seja o
> destinatário, preposto, ou a pessoa responsável pela entrega desta
> mensagem, fica, desde já, notificado que qualquer divulgação, distribuição
> ou reprodução é estritamente proibida, sujeitando-se o infrator às sanções
> legais. Caso esta comunicação tenha sido recebida por engano, favor nos
> avisar imediatamente, respondendo esta mensagem.
> The information contained in this message is CONFIDENTIAL. If the reader
> of this transmittal is not the intended recipient or an agent responsible
> for delivering it, you are hereby notified that you have received this
> communication in error, and that any dissemination, distribution, retention
> or copy of this communication is strictly prohibited. In this case, please
> immediately reply this message to the sender.
>
> -----Mensagem original-----
> De: address@hidden [mailto:
> address@hidden] Em nome de Julio C. Neves
> Enviada em: sexta-feira, 21 de junho de 2013 19:34
> Para: address@hidden
> Assunto: Re: [shell-script] Script para matar processos.
>
> Fala Faustino,
> ficaria mais rápido se vc fizesse:
>
> Variavel="$(ps aux | grep f90webm |awk '{print $2 $4}')"
> echo $Variavel
>
> Mas e depois, o que vc quer fazer?
>
> Não entendi o que vc queria com o read...
>
> Se vc quer pegar os tubarões, acho seria melhor usar o cmd top.
>
> Abcs,
> Julio
> *@juliobash
> *
>
> Em 21 de junho de 2013 18:53, Faustino Manuel S. dos Santos - DTI <
> address@hidden> escreveu:
>
> > **
> >
> >
> > Boa noite a todos...
> >
> > Eu fiz um script (que não foi testado ainda) e eu gostaria de uma
> > ajuda para melhora-lo e conseguir mais umas dicas podem me ajudar?
> >
> > Tenho uma aplicação que gera alguns processos que precisam ser
> > monitorados e em alguns casos eu preciso matar estes processos quando
> > o consumo de CPU é muito alto e eu quero que a cada XX min ela rode e
> finalize os processos.
> >
> > #Limpeza de processo F90webm
> >
> > #!/bin/bash
> >
> > echo -n "Finalizando seções que estao consumindo CPU"
> > clear
> >
> > proceCPU=proc.log #variavel que faz referencia ao arquivo
> >
> > ps aux | grep f90webm |awk '{print$2}' > /tmp/proc_A.log # cria uma
> > lista de PID a serem mortos.
> > ps aux | grep f90webm |awk '{print$4}' > /tmp/proc_B.log # Cria uma
> > lista que mostra quem consome mais.
> > paste proc_A.log proc_B.log >/tmp/proc.log # Junta as duas listas.
> >
> > read proceCPU # Le o conteudo da variavel killall -9 $proceCPU # morte
> > aos processos.
> >
> > Atenciosamente,
> >
> > Faustino Manuel Simões dos Santos Filho Operações de TI Depto. de
> > Infra-estrutura
> > Fone: 055 11 2186-8645/2186-8641
> > Fax: 055 11 2186-8651/2186-8644
> >
> > [Descrição: Descrição: Descrição: Descrição: Descrição: Descrição:
> > Descrição: Descrição: Descrição: Tok3R´s (pq)] Antes de imprimir pense
> > em seu compromisso com o Meio Ambiente TOK&STOK *
> > address@hidden<mailto:address@hidden> *
> > www.tokstok.com.br<blocked::
> > file:///C:/Documents%20and%20Settings/wleite.TOKSTOK/Signatures/www.to
> > kstok.com.br
> > >
> > As informações contidas nesta mensagem são CONFIDENCIAIS e protegidas
> > pelo sigilo legal. A divulgação, distribuição ou reprodução do teor
> > deste documento depende de autorização do emissor. Caso V. Sa. não
> > seja o destinatário, preposto, ou a pessoa responsável pela entrega
> > desta mensagem, fica, desde já, notificado que qualquer divulgação,
> > distribuição ou reprodução é estritamente proibida, sujeitando-se o
> > infrator às sanções legais. Caso esta comunicação tenha sido recebida
> > por engano, favor nos avisar imediatamente, respondendo esta mensagem.
> > The information contained in this message is CONFIDENTIAL. If the
> > reader of this transmittal is not the intended recipient or an agent
> > responsible for delivering it, you are hereby notified that you have
> > received this communication in error, and that any dissemination,
> > distribution, retention or copy of this communication is strictly
> > prohibited. In this case, please immediately reply this message to the
> sender.
> >
> > [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]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]