Lightning flashed, thunder crashed and Peter Cornelius <c-peter.cornelius@livep lanet.com> whispered: | The camel book suggests the following: | | #!/bin/sh -- | eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' | if 0; | | Is this the best alternative and are there situations in which it might not | work? The camel suggests this for systems that don't properly parse the shebang line. It isn't useful if perl isn't in /usr/bin/perl. If you can be sure that perl is in the user path somewhere, you can use eval 'exec perl -S $0 ${1+"$@"} if 0; Again, that's only good if you are sure perl is in the path somewhere. -spp
- Is there an alternative to #!/usr/bin/perl Hobson, Neville
- Re: Is there an alternative to #!/usr/bin/perl Jos I Boumans
- Re: Is there an alternative to #!/usr/bin/perl Nigel G Romeril
- Re: Is there an alternative to #!/usr/bin/perl Adam Turoff
- Re: Is there an alternative to #!/usr/bin/perl Paul
- RE: Is there an alternative to #!/usr/bin/perl Scott Thompson
- Re: Is there an alternative to #!/usr/bin/perl Timothy Kimball
- Re: Is there an alternative to #!/usr/bin/perl Timothy Kimball
- RE: Is there an alternative to #!/usr/bin/perl Peter Cornelius
- Re: Is there an alternative to #!/usr/bin/perl Stephen P. Potter
- Re: Is there an alternative to #!/usr/bin/perl Timothy Kimball