Pouziti modulu IPC

Honza Pazdziora adelton na informatics.muni.cz
Pondělí Duben 14 16:12:36 MEST 2003


On Mon, Apr 14, 2003 at 01:37:21PM +0200, L.P. wrote:
> 
> Prosim  nemuzete mi nekdo ukazat jak nazorne pouzivat modul IPC ?
> 
> Potreboval bych predvest jednoduchy sled  :
> vyvolat novy proces pres open3 ( nebo open 2)
> odeslat prikaz do procesu,
> prijmouta zpravy z procesu,
> ukoncit proces.
> 
> Nejak tom u  pouziti dle ActiveState  helpu nerozumim.

	use IPC::Open2;
	my $pid = open2(\*RDRFH, \*WTRFH, 'some cmd and args');
	print WTRFH "Prikaz\n";
	my $odpoved = <RDRFH>;
	print WTRFH "quit\n";
	sleep 1;
	kill 9, $pid;

U slozitejsich veci lepe pres syswrite/sysread a select, abyste
zamezil deadlocku.

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
      ... all of these signs saying sorry but we're closed ...


Další informace o konferenci Perl