Thomas Mell: Was bedeutet das ?

Beitrag lesen

Hi Philipp,
das habe ich jetzt nur halb verstanden ;)
Ich Trampel habe auch noch ne Zeile Code vergessen, hier nochmal der ganze Code.

my $spin  = IO::File->new_tmpfile;
my $spout = IO::File->new_tmpfile;
my $sperr = IO::File->new_tmpfile;
local(*SPIN, *SPOUT, *SPERR)  = ($spin, $spout, $sperr);
open3("<&SPIN", ">&SPOUT", ">&SPERR", @cmd);

Gibt mir * nun die physikalische Adresse des Dateihandels oder die Adresse auf die der Handle verweist? (oder ganz was anderes *g*).
Verwirrend ist in diesem Kontext auch das & in der open3-Anweisung.

Vielen Dank und schöne Grüße
Thomas