Maybe that someone was wrong.
You should have the perl (or whatever program) in the hashbang line which is used by the kernel to run the subsequent code. For shell scripts that is /bin/sh (or whatever), and for Perl scripts, that should resolve to the appropriate Perl interpreter.
Using the redirection through /usr/bin/env is en vogue with some people, but hardcoding /usr/bin/perl if that's not your Perl is just wrong.
|Replies are listed 'Best First'.|
Re^2: Proper handling of shebang line while performing local testing?
by nysus (Parson) on Sep 05, 2018 at 07:01 UTC
by Corion (Patriarch) on Sep 05, 2018 at 07:29 UTC