Global symbol "$bar" requires explicit package name (did you forget to declare "my $bar"?) at script2.pl line 4. Global symbol "$bar" requires explicit package name (did you forget to declare "my $bar"?) at script2.pl line 6. Execution of script2.pl aborted due to compilation errors.