system

Josef Zlomek josef.zlomek na email.cz
Pondělí Březen 18 17:40:33 MET 2002


>   Zdarvim,
> 
> volam funkci system(), pricemz me zajima pouze jeji navratova
> hodnota. Potrebuji potlacit jakykoli vystup, ktery by mohla fce system(),
> resp. jeji argument produkovat.
> 
> Zkousel jsem neco jako
> 
>   open( NULL, ">/dev/null") or die;
>   *STDIN  = *NULL;
>   *STDERR = *NULL;
>   $return_value =  system( 'echo pepa' );
> 
> 
> ale bylo to k nicemu. Vypada to, ze fce system() pousti novy proces, jehoz
> STDIN a STDOUT jsou nejakym zpusoben spojeny s rodicovskym procesem...

Co takhle proste

   system ( 'echo pepa >/dev/null 2>/dev/null' );

-- 
      Josef Zlomek
	  josef.zlomek na email.cz
      zlomj9am na artax.karlin.mff.cuni.cz
      http://artax.karlin.mff.cuni.cz/~zlomj9am/


Další informace o konferenci Perl