in reply to Re: Re: Need some help with a dodgy variable
in thread Variable Scope

A couple of remarks here. Try the following code. Run it "as is" once, to understand what it's doing. (You might have to change where the Perl interpreter is.)

#!/usr/local/bin/perl use strict; use warnings; my $file_scoped_variable = ''; sub modify_var { $file_scoped_variable = "Var Set"; } sub print_var { print "Hello ... " , $file_scoped_variable , "\n"; } &modify_var; &print_var; __END__
If, when you try that small script, it doesn't work, then tell us why it doesn't work. Don't just say "Sorry, it's broken."