use YAML; my ($hashref) = Load(<<'...'); --- Home: "$ENV{HOME}" ... print Dump ($hashref); #### HOME: '$ENV{HOME}' #### use YAML; my ($hashref) = YAML::LoadFile("test.yaml"); print Dump ($hashref); print $h; #### Home: "$ENV{HOME}"