On Tuesday, June 25, 2002, at 11:44 , Robert Warning wrote:
[..]
> #!/usr/bin/perl at the beginning of any of my programs it wont run. I
> get an output from the shell that says /usr/bin/perl: bad interpreter:
> Permission denied.
This sounds like your version of perl is clearly installed
somewhere else on that machine...
hence if a test run of
perl *.pl
works - it's a matter of the 'which/whereis' to find where
the binary is that you want to run is installed.
The short trick then is to put in a symbolic link - like many
of us have done for backward compatability:
[jeeves:~/perl] drieux% ls -l /usr/local/bin/perl
lrwxr-xr-x 1 root wheel 13 Jun 13 10:55 /usr/local/bin/perl -> /usr/bin/
perl
[jeeves:~/perl] drieux%
[..]
> I did not write any of my scripts in windows so it would
> read the script as /usr/bin/perl\r. Any help would be appreciated.
>
[..]
Assuming that none of the other solutions have worked out...
the worst of all jokes I have come across is that
#!/usr/bin/perl -w
will 'shift' any 'strange' characters off the "executable"
name itself - so that you do not have to worry about EOL tokens
being one way or the other....
ciao
drieux
---
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]