On 22 February 2011 17:19, Shawn H Corey <shawnhco...@gmail.com> wrote:
>> when I put this line in a script say a.pl:
>> #!/usr/bin/perl -wl
>> so, does this make perl ignore the "wl" switch in the script?
>
> No, perl reads the shebang line and sets the options.

perl doesn't do any such thing. In a *nix shell environment, when the
file is being executed without calling the perl interpreter, the shell
interprets the line and execute it. If the script is run with "perl
foo.pl" then the shebang is ignored, as the perl interpreter ignores
it as a comment. I believe a Windows environment also ignores it.

-- 
Erez

La perfection soit atteinte non quand il n'ya plus rien à ajouter,
mais quand il n'ya plus rien à retrancher.

--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to