in reply to .ini type file to store contents in hash of hash format

use the CPAN, use Config::IniFiles
C:\>more configfile.ini # This is a configuration file. [TITLE] Name = John Location = USA [HEAD] Name = James Location = Canada [BODY] Name = Mayer Location = UK C:\>more config.inifiles.pl use Config::IniFiles; use Data::Dumper; tie my %ini, 'Config::IniFiles', ( -file => "configfile.ini" ); die Dumper( \%ini ); C:\>perl config.inifiles.pl $VAR1 = { 'TITLE' => { 'Location' => 'USA', 'Name' => 'John' }, 'BODY' => { 'Location' => 'UK', 'Name' => 'Mayer' }, 'HEAD' => { 'Location' => 'Canada', 'Name' => 'James' } }; C:\>

MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
** The third rule of perl club is a statement of fact: pod is sexy.