Em 16/05/08, Sergio Luis <[EMAIL PROTECTED]> escreveu: > > > On Mon, May 5, 2008 at 3:32 PM, Psycho Mantys <[EMAIL PROTECTED]> > wrote: > > > > > > 2008/5/5 Adenir Rodrigues Filho <[EMAIL PROTECTED]>: > >> > >> Ola Pessoal. > >> Estou precisando saber i pid do processo que acabei de executar mas não > >> estou vendo como. > >> sei usar o ps aux|grep <nome do processo > ...... > >> mas o que preciso é saber o pid do ultimo processo instanciado, por > >> exemplo, > >> tenho 3 firefox rodando e chamo mais um, como saber o pid do ultimo?? > >> Alguém sabe como pegar o pid do processo no momento em que ele é > chamado? > >> > >> Agradeço a ajuda. > >> at. > >> > >> > >> Adenir Rodrigues Filho > >> UTFPR > >> Curso: Des. de Sist. Distribuidos > >> Código: 267147 > >> fone: 8432-0406 > >> 3238-2248 > >> > >> > >> > > > > ################################################################################## > > > > ps aux | grep firefox-bin | tail -n1 | sed s'/^[^ ]*[ ]*\([0-9]*\) > .*/\1/' > > > > > bonito, o comando, mas às vezes você vai conseguir é o pid do grep com > isso aí, ao invés do pid do processo que você estava interessado > inicialmente (firefox-bin). > acrescenta grep -v grep antes do tail, algo tipo: > > ps aux | grep firefox-bin | grep -v grep | tail -n1 | sed s'/^[^ ]*[ > ]*\([0-9]*\) .*/\1/' > > > -- > > sergio > > > > > ###############################################################################
Gotcha! Bem lembrado ^^. -- Adote um pinguim, saiba como! Me mande um e-mail demonstrando interesse! http://www.slackware.com http://img365.imageshack.us/img365/8483/snapshot3ak6.png U.L. : 450347 Fnord --~--~---------~--~----~------------~-------~--~----~ GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br -~----------~----~----~----~------~----~------~--~---

