Re: Herausfinden ob Prozess zu PID existiert
Thomas Moritz <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | unorganisiert |
| Message-ID | <[email protected]> |
Am Dienstag, 5. Juli 2005 19:31 schrieb Bernhard Walle:
Hallo Bernhard,
> > was meinst Du zu:
> >
> > ps ax | grep <pid>
> >
> > Kann sein, dass ich voellig daneben liege, aber das ist mir
> > spontan dazu eingefallen.
>
> Ich meinte aus einem Programm. Aber natürlich kann man aus einem
> Programm auch andere Programme aufrufen. Hat nur den Nachteil,
> dass es mehr Overhead ist und dass die Aufrufparameter von ps
> auch nicht grad wirklich einheitlich sind.
>
> Das Programm ist in Qt geschrieben, sollte also auf jeder
> Plattform so funktionieren, die auch Qt unterstützt. (Für Windows
> werde ich das getrennt implementieren.)
Eine andere Variante waere noch der Einsatz von kill ()
mit Signal 0. [ kill -s 0 <pid> ]
Vielleicht laesst sich das besser umsetzten?
kill liefert eine Fehlermeldung, wenn der Prozess nicht existiert.
Nach den Sourcen habe ich jetzt allerdings nicht geschaut. Bin auch
knapp bei Zeit:-(
MfG Th. Moritz
--
Traeume nicht Dein Leben sondern lebe deinen Traum!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]