E
ela
I pass a long file name to a subrountine by:
my ($file1, $file2, $file3) = @ARGV;
&mysub($file1);
sub mysub {
my $subfile1 = $_; #this doesn't work, $subfile1 remains to be ""
my ($subfile2) = @_; #this works
}
why does such a problem happen?
my ($file1, $file2, $file3) = @ARGV;
&mysub($file1);
sub mysub {
my $subfile1 = $_; #this doesn't work, $subfile1 remains to be ""
my ($subfile2) = @_; #this works
}
why does such a problem happen?