OK, so I am passing an array name as input (STDIN). I was trying to avoid a big if then else or case statement but I am not certain how to convert data to a variable name.
I want to use
@array1 if the parameter is array1,
@array2 for array2, etc.
I tried a hash:
%master = ( "array1" => \@array1, "array2" => \@array2);
foreach ($master{ARGV[0]})
but no luck, can I do what I want ? Tips/Pointers/RTFMs appreciated.