Zjisteni pid programu

Honza Pazdziora adelton na informatics.muni.cz
Pondělí Červenec 26 17:04:07 MEST 2004


On Mon, Jul 26, 2004 at 04:50:39PM +0200, Ondrej Koala Vacha wrote:
> 
> da se nejak v perlu zjistit, zda dane pid existuje a jestli ano, jak se

To prvni pomoci

	kill 0, $pid;

> jmenuje dotycny program? Jiste, existence se da napr. zjistit volanim
> programu ps, napr. `/bin/ps -p $pid --no-headers`. Patram, zda na to neni
> neco lepsiho.

Budto to ps, nebo treba

	use Proc::ProcessTable;
	my $t = new Proc::ProcessTable;
	for my $p (@{ $t->table }) {
		print $p->cmndline, "\n" if $p->pid == $pid;
	}

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Perl