Klaus Alexander Seistrup wrote:
>
> Rasmus Bøg Hansen skrev:
>
> >> Hvordan finder man den 'primære' process, hvis
> >> der kører flere processer under samme PID? Fex.
> >
> > Du kan kun have en proces pr. PID (og en PID pr. proces).
>
> Mon ikke Morten tænker på processer med tråde? Jeg har fx kun
> startet Zope én gang, men den har spawnet en masse øgleyngel:
Yep - det er lige det. Jeg nåede frem til flg.
PIDVAR=`ps -eo ppid,pid,args|grep "netscape"|sort -b|head -1|awk '{print
$2}'`
Det kan sikkert gøres smartere, og man skal være sikker på at
ens grep pattern er 'strengt' nok. Det virker under Linux,
under Solaris bruger jeg ps -Af -o ppid,pid,args - har ikke været
i stand til at skrive en generel ps der lister ppid,pid,args
Tak for tipsene.
Mvh Morten
--
Morten Primdahl Caput A/S Tel +45 70 12 24 42
morten@caput.com Nygade 6 Fax +45 70 11 24 42
http://www.caput.com/ DK-1164 Kbh K