system

Jiri Polcar polcar na monoceros.physics.muni.cz
Pondělí Březen 18 10:31:59 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...

-- 
JP


Další informace o konferenci Perl