Я использую Data::Dumper
для печати хеша perl с конфигурацией, которая будет оцениваться другим скриптом. Проблема в том, что он всегда печатает $VAR =
в начале вывода. Я попытался установить параметр Varname
, чтобы пустая строка, но затем я получаю $1
вместо $VAR
. Как предотвратить печать имени переменной с помощью Dumper
?Как предотвратить печать имени переменной с помощью `Data :: Dumper`
my $params = {-PARAMS => 0} #data
local $Data::Dumper::Purity = 1;
local $Data::Dumper::Varname = "";
print Dumper($params) ;
Печать:
$1 = {
'-UPDATE' => 0,
}
Я хочу иметь:
{
'-UPDATE' => 0,
}
Это сделало трюк - спасибо! –