SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Systemkald der IKKE skal afslutte?



Øhm - ved ikke hvorfor det ikke virkede før men ok da...

Det jeg egentlig vil er at fange et output fra en system kommando og gemme
det i en variabel uden at udskrive det. Jeg har prøvet med noget lignende:

syscall("/bin/date");
$myDate = $!;

men får altid returneret noget lignende Function not implemented. Hvordan
fanger jeg så mit outout? Det er fuldsændig ligegyldigt hvad jeg skriver i
syscall("whatever"). Jeg får altid samme output.


Simon


"Simon B. Nielsen" <sslug@sslug> wrote in message
news:sslug@sslug
> Jeg har et perl-script, der skal lave et systemkald og returnere et
output,
> men må ikke afslutte scriptet:
>
> ---
> sub dstring {
>         return system("date +\"".$_[0]."\"");
> }
>
> &dstring("%D %T");
> print "test\n";
> ---
>
> I det her tilfælde bliver test aldrig udskrevet. Hvordan gør jeg det her i
> stedet?
>
> Simon
>
>




 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .