in reply to Perl and paths...again :-(
Perhaps try setting $FMW{...}="..."; instead.
Then
and compare to see if there are any odd escape characters or encoding issues or whatnot.for my $key (keys %FMW) { print "fmw-$key =\[$FMW{$key}\]\n"; print "env-$key =\[$ENV{$key}\]\n"; print "MISMATCH!\n" if $FMW{$key} ne $ENV{$key}; }
In Section
Seekers of Perl Wisdom