On a Unix system, in order to execute a Perl script, it has to have what is called "execute" permission.
No.

It may, or may not, be needed. It's certainly not needed in the way the book told the OP how to execute the script: perl helloworld.pl. Not also that if you try to execute a program for which you need execute permission, the shell will not complain about a missing file or directory name, but tell it will either tell you "command not found" (if a $PATH search failed to find it - this only looks for programs with execute permission), or "permission denied" (if you try execute a program by using an absolute or relative path).


In reply to Re^2: I come in peace for I seek your wisdom dear monks :) by JavaFan
in thread I come in peace for I seek your wisdom dear monks :) by Samurai Monkey

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.