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

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

Re: [shell-script] duvidas-comandos


From: Julio C. Neves
Subject: Re: [shell-script] duvidas-comandos
Date: Fri, 26 Mar 2010 19:25:24 -0300

Fala Bia,
para vc fazer isso com convicção, vc deve procurar o PID no seu lugar
correto. Então vamos montar uma expressão regular para fazer isso:

ps -ef | grep -E '^[[:alnum:]]+ +5140'

Onde monto uma lista ([...]) para pesquisar por letras ou números
([:alnum:]) ocorrendo uma ou mais vezes (+), seguido de um ou mais espaços
em branco, seguido do PID.

OBS: Esta semana, a partir de 29/03, darei um curso de shell em SP (4Linux)
no qual pode  se inscrever na hora. Vou dar 20% de abatimento para quem for
da lista. Mas atenção!        Este abatimento valerá somente para este
treinamento. Por favor quem for da lista e estiver no curso, se apresente.
Conheço todos de nome e quase ninguém pessoalmente.

Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- SP turma de Shell em 29/03 - ligue (11)2125-4747;
- Floripa turma Shell 12/04 http://www.seventreinamentos.com.br;
- DF turma de Shell em 17/04 - ligue (61) 3223-3000;
- Aracaju turma de Shell em 12/05 - address@hidden;
- RJ turma de Shell em 14/06 - ligue (21)2210-6061;
- Turmas fechadas em outras cidades ligue (21)  8112-9988.


Em 26 de março de 2010 14:44, oliveiraneta <address@hidden>escreveu:

>
>
>
> Oi pessoal, obrigada pelo interesse em ajudar!
>
> E mais ou menos isso: Tenho uma listagem de PID,  que preciso que o
> programa retorne o processo, como a linha  abaixo para o PID 5140:
>
> kenjire 5140 29095   0 11:34:51 ?           9:00 /sas9/hotfix/sasexe/sas
> -noterminal -objectserver -objectserverparms protocol=b
>
> Se uso o comando:
>
> ps –ef | grep 5140
>
> kenjire 5140 29095   0 11:34:51 ?           9:00 /sas9/hotfix/sasexe/sas
> -noterminal -objectserver -objectserverparms protocol=b
>  root 15156 5140   0 11:34:51 ?           0:00 /sas9/utilities/bin/elssrv
> 10 5 5 11
>
> Se eu uso o comando acima, alem de pegar os processos filhos, eu ainda
> corro o risco de pegar algo a mais como  15140 ou 51401
>
> Seria mais ou menos isso, obrigada.
>
>
> Abraços.
>
> Bia.
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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