The original poster has:
system ('wrunprb "*" "*" "*" $[node]');
Assuming the quotes gets fixed such that $node gets interpolated, that causes wrunprb to be called with three arguments (assuming $node doesn't contain whitespace), of which the first two are *. That's just an asteriks, nothing else. Your suggestion causes wrunprb to be called with three arguments (even if $node contains whitespace), of which the first two are "*", that is, including the quotes.

Since we do not know what's inside $node (it may contain things which are special to the shell), suggesting it to replace it with something that bypasses the shell without pointing out this fact shouldn't be done. It's just not the same, even if it looks the same. Furthermore, even if $node doesn't contain anything that's special to the shell, your solution is still different.

Abigail


In reply to Re: using variable inside system call by Abigail-II
in thread using variable inside system call by natty_dread

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.