in reply to Assigning an array of strings to a hash value in an array of hashes

Try making an anonymous array like so:
$files[$i]{hashkey}= [ split(/,/,$ARGV[0]) ];
those extra square brackets will create an array containing the results of split and return a reference to it. now you'll access an element like so:
print $files[$i]{hashkey}->[0];
where -> is the dereference operator and 0 is the index of the element in question.

Replies are listed 'Best First'.
WOW!!!
by mr. jaggers (Sexton) on Dec 20, 2002 at 01:54 UTC
    (original poster)

    Now I have a username to voice my gratitude... I had no idea so many people were watching this to help out people like me... dear lord!

    By the time I had registered a username, logged in, and actually found my Anonymous Monk post, there were already four right answers!!

    I am awed and humbled...