Hello, I have a file that has a hash stored in it. I am trying to read that hash as it is using eval but I am getting following error:
Global symbol "%hash1" requires explicit package name (did you forget to declare "my %hash1"?) at tiny.pl line (print Dumper(\%hash1);) 14.
Execution of tiny.pl aborted due to compilation errors.
Please help me understand the issue here, thank you
#file.pl : my %hash1 = (hello => 1,
hi =>2 );
use Path::Tiny qw( path );
my $file = 'file.pl';
open(my $fh, '<', $file) or die "Could not open file $file";