OK, si può fare così: foreach my $campo (keys %$vminfo) { print $campo - "; } Il 07 ottobre 2010 10:51, Marco Agostini <comunelevico@xxxxxxxxx> ha scritto: > Ciao, esiste una funzione in Perl che mi permetta di visualizzare a > video la struttura di un array/oggetto senza conoscerne a priori la > struttura stessa ? > > Provo a spiegarmi con un esempio: > > questa è una struttura che esiste... ma che a priori NON conosco. > $vminfo->{parametro1} = "pippo" > $vminfo->{parametro2} = "pluto" > $vminfo->{$parametro2}->{sottoparametro1} = "paperino" > $vminfo->{$parametro2}->{sottoparametro2} = "paperina" > > la funzione che stò cercando dovrebbe consentirmi una cosa di questo genere: > > print NOMEDELLAFUNZIONE ($vminfo); > > la quale dovrebe restituirmi un qualcosa del tipo: > > $vminfo->{parametro1} > $vminfo->{parametro2} > $vminfo->{$parametro2}->{sottoparametro1} > $vminfo->{$parametro2}->{sottoparametro2} > > o anche tutto su di una stessa riga... comunque un qualcosa che mi > dica come è la struttura di $vminfo !! > > qualsiasi suggerimento è ben accetto. > grazie mille. > -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx