Quoting Anthony Fox ([EMAIL PROTECTED]): > "Michael O'Brien" <[EMAIL PROTECTED]> writes:
> > Is there any way to have a #! syntax that will conditionally run a > > interpreter based on a set of fallback locations? > > > > For example, we have a perl install in /dir/bin/perl. However, if > > you are at a non-work machine (ie, at home), you may not have a > > /dir/bin/perl. So, I'd like to have a script that will first try > > /dir/bin/perl, then if that doesn't exist, tries /usr/bin/perl. I missed the original posting. I have a similar problem with perl, python etc. at work on a Sun. My solution is to put #!/usr/bin/env python on all my scripts, in place of #!/usr/bin/python because their python is in /usr/local/bin. Cheers, -- Email: [EMAIL PROTECTED] Tel: +44 1908 653 739 Fax: +44 1908 655 151 Snail: David Wright, Earth Science Dept., Milton Keynes, England, MK7 6AA Disclaimer: These addresses are only for reaching me, and do not signify official stationery. Views expressed here are either my own or plagiarised.