| Vincent Lefevre on Wed, 12 Jan 2011 11:11:26 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: Path to perl |
On 2011-01-11 11:50:22 -0800, Jeroen Demeyer wrote:
> An even better solution might be using #!/usr/bin/env perl, which does
> not assume a fixed location for perl (useful for binary distributions).
or if the user (without root access) installs a version in his home dir.
> Unfortunately, with "/usr/bin/env perl" you can't add the -w flag to perl.
How about:
#!/bin/sh
eval 'exec perl -w -S $0 ${1+"$@"}'
if $running_under_some_shell;
Even without -w, this may even be better for the few systems without
/usr/bin/env.
--
Vincent Lefèvre <vincent@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Arénaire project (LIP, ENS-Lyon)