Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Filehandle als Variable übergeben
Frage
Hallo alle zusammen,
ich möchte in einer Sub, die ein FileHandle-Namen in einer Variable übergeben bekommt mit diesem weiterarbeiten, weiss aber nicht, ob das geht. Möchte es aber auch nicht einfach mal so ausprobieren, da das Skript einiges kaputt machen kann.
So solls aussehen.
Aufruf der Sub:
&deletePart(param1, param2, ..., "FileHandleName");
Die Sub herself:
sub deletePart
{
...
my $FileHandleName = shift;
close($FileHandleName);
open ($FileHandleName, "</.../.../test.txt");
my @deleteLines = <$FileHandleName>;
close ($FileHandleName);
splice(@deleteLines, 5, 3);
open ($FileHandleName, "</.../.../test.txt");
print $FileHandleName @deleteLines;
} # sub deletePart
Kann mir jemand etwas dazu sagen?
Chao und Danke
piccolo.ms

