What you're now describing sounds like a dangerous path to go down, especially as far as debugging and code maintenance is concerned. At least it would be for me. :)

Based on you new post, it sounds like you have one complex data structure that is storing commands and you want store the output of those commands. If that's correct, why not store both the command and output in the same data structure? (See example code, based on you last post, below)

my %base; $base{"xx"}[0]{"command"} = "ls"; $base{"xx"}[0]{"output"} = `$base{"xx"}[0]{"command"}`;

If you go this route, you'll avoid using a variable's value as the name of a variable. Plus, if you use a module like Data::Dumper when debugging, it'll help you see easily and quickly what the command was along with it's output. Hope this helps.


In reply to Re^3: Question with Dynamically Creating arrays. by dasgar
in thread Question with Dynamically Creating arrays. by abhijithtk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.