PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Perl: wie STDIN an Stelle einer Path-Variable benutzen



tschloss
16.04.08, 10:03
Hi,

im Modul MIME::Lite kann ich Mime-Mails zusammenbauen.

Den Inhalt eines Blocks kann ich auf drei Arten zuführen:
- FH (Filehandle)
- $Data (String)
- Path (Pfadvariable)

Ich habe gesehen, dass "Path" sehr flexibel einsetzbar ist. Quasi alles was "open-bar" ist, also auch "echo 'text' |" (Pipe) dort eingesetzt werden kann. Ich denke mal das ist eine Funktion von "open" und nicht ein Service des Moduls.

Wie kann man denn nun STDIN hier in die Pfad-Variable einlaufen lassen? Etwa "cat <STDIN |"?

Danke und Grüße
Thomas

PS: Bei diesem Modul könnte ich sicher auch FH => STDIN verwenden, aber mich interessiert das generell!