Re: [FUG-BR] Usar PID...

2008-06-07 Por tôpico Jean Zanuzo
Rabinson Grings wrote:
 Pessoal, estou usando o seguinte comando para pegar o pid de um processo: ps 
 aux | grep firefox-bin | sed s'/^[^ ]*[ ]*\([0-9]*\) .*/\1/' O problema é que 
 eu preciso colocar esse numero em uma variável ou algo do tipo porque quero 
 dar um kill no processo através do cron, alguém sabe como fazer??? Alguma 
 luz Desde já agradeço qualquer ajuda...

#!/bin/sh
pid=`ps -auxww | egrep -v grep | grep firefox-bin | head -1 | awk 
'{print $2}'`
if [ $pid !=  ]; then
   kill -9 $pid
fi

Já te ajuda ?
Jean Zanuzo
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Usar PID...

2008-06-07 Por tôpico Breno BF
- Original Message - 
From: Jean Zanuzo [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Saturday, June 07, 2008 9:17 AM
Subject: Re: [FUG-BR] Usar PID...


Rabinson Grings wrote:
 Pessoal, estou usando o seguinte comando para pegar o pid de um 
 processo: ps aux | grep firefox-bin | sed s'/^[^ ]*[ ]*\([0-9]*\) 
 .*/\1/' O problema é que eu preciso colocar esse numero em uma 
 variável ou algo do tipo porque quero dar um kill no processo 
 através do cron, alguém sabe como fazer??? Alguma luz Desde 
 já agradeço qualquer ajuda...

#!/bin/sh
pid=`ps -auxww | egrep -v grep | grep firefox-bin | head -1 | awk
'{print $2}'`
if [ $pid !=  ]; then
   kill -9 $pid
fi

Olá!
Um modo mais simples seria: PID=`ps ax | grep $nome_processo | 
cut -b 1-5` :)
[]'s
Breno BF 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Usar PID...

2008-06-07 Por tôpico Breno BF
- Original Message - 
From: Breno BF [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
Sent: Saturday, June 07, 2008 1:56 PM
Subject: Re: [FUG-BR] Usar PID...

Olá!
Um modo mais simples seria: PID=`ps ax | grep $nome_processo |
cut -b 1-5` :)

Olá,
Desculpe o repost, mas só agora li o propósito real de filtrar o 
PID.
Pra killar use o xargs; exemplo:
ps ax | grep $processo | cut -b 1-5 | xargs kill -$SINAL

[]'s
Breno BF 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd