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] problemer med system og redirect af stdout :(



----- Original Message -----
From: "Peter Åris Krüpl" <sslug@sslug>
Newsgroups: sslug.perl
To: <sslug@sslug>
Sent: Monday, April 30, 2001 5:32 PM
Subject: [PERL] problemer med system og redirect af stdout :(


> Jeg vil gerne udføre et eksternt program feks.
> "snmpget blah blah blah > fil.txt" fra perl ved at bruge system.
>
> Jeg har bare lidt problemer med at få outputtet redirected til fil.txt.

Hejsa,

Hm, hvori er det problemet ligger? (jeg har sikkert opfattet det forkert..?)

sslug@sslug nezar]$ perl
system("echo hej hej hej > hej.txt");
sslug@sslug nezar]$ cat hej.txt
hej hej hej
sslug@sslug nezar]$


Ah, nu kom jeg lige i tanke om at det kan være dit program laver noget
output på STDERR, og at det er det der irriterer - i så fald skal du
redirecte stderr til filen også..

sslug@sslug nezar]$ perl
system("perl -e 'warn \"Gaah\"; print \"Weee\n\"' > hej.txt 2>&1");
sslug@sslug nezar]$ cat hej.txt
Gaah at -e line 1.
Weee
sslug@sslug nezar]$

--
Mvh. Nezar Nielsen
http://fez.dk/






 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

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