perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 34
Click for quality!




11.02.2012 / 17:04

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragSTDOUT in Variable umleiten? Geht das?
Seitenanfang
Hallo!

Ich habe folgendes Problem:

Beim Aufruf einer Funktion aus einem Modul schreibt die Funktion direkt nach STDOUT. Da dies für mein Skript jedoch Blödsinn ist, möchte ich die Ausgabe lieber in einer Stringvariable haben. Wie stelle ich das an?

Anmerkung: ich will ausdrücklich KEIN Shellskript ausführen sondern lediglich eine Methode eines Objekts, die standardmäßig nach STDOUT schreibt, die ich aber nicht per Parameter überreden kann mir die Daten so zu geben. :)

Danke im Voraus,
BigM

Datum: 22.05.2006-13:25

Beitragre: STDOUT in Variable umleiten? Geht das?
Seitenanfang
Welches Modul ist das?

Bissl wenig Info.

-uw

Datum: 23.05.2006-19:51

Beitragre: STDOUT in Variable umleiten? Geht das?
Seitenanfang

generell funktioniert das Umleiten von STDOUT in eine Variable so

my $output;

close(STDOUT);
open(STDOUT, '>', \$output) or die $!;

Du solltest jedoch die Funktionen des Moduls nutzen und wenn es die nicht bietet leite dein eigenes Modul davon ab, so dass du das dann um die vermissten Funktionen erweitern kannst.

Wie TbHoCne schon fragte: um welches Modul handelt es sich?

Datum: 28.05.2006-13:56

-






-
-