Avatar billede ctnn Nybegynder
09. september 2004 - 10:54 Der er 1 kommentar og
1 løsning

Klippe fejlmeddelelser væk i PERL eller redirigere STDERR

Jeg har brug for i mit perl script at hente en værdi fra et andet script.

For at gøre det så nemt at behandle vil jeg jo gerne fjerne alt hvad der hedder unødvendig information fra outputtet. Altså alt det der kommer fra STDERR.

mit kald ser nogenlunde således ud

$depID = `echo CasN | selectuser -iB -oG`;
print $depID;

Samtidig med at jeg udfører dette kald, som går som det skal, så får jeg en masse sager skrevet ud på Konsollen, som jeg ikke er interesseret i at få skrevet ud. Kan jeg gøre noget for at fjerne det?
Avatar billede ctnn Nybegynder
09. september 2004 - 11:13 #1
Har fundet ud af det, men nu vil jeg så efter at denne rutine har kørt, vil jeg gerne havde STDERR tilbage til det den var før, hvorledes gør jeg så det?
Avatar billede ctnn Nybegynder
27. september 2004 - 11:02 #2
Well jeg fandt endelig ud af det, så nu er jeg en glad mand igen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester