open(DATA,"data.pl"); while () {$data .= $_;} close DATA; eval $data; #### @array = ( { label => "backup.hostname.com", status => "on", type => "ping", data => "hostname.com", user => user@hostname.com, error => 'Failed', }, );