Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Running Perl scripts written on Windows on FreeBSD

by Anonymous Monk
on Sep 20, 2004 at 11:06 UTC ( #392324=perlquestion: print w/replies, xml ) Need Help??
Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Greetings wise monks, I hope you can help with a small problem. I write many of my Perl scripts on Windows and store them on CVSNT, but occasionally the CVS server ignores how I initially checked in my file with just LF characters and insists placing a CRLF character at the end of each line. This breaks my scripts when executed on the FreeBSD server with errors like : -
: bad interpreter: No such file or directory
I know how to strip out these characters using various command line scripts etc but I was hoping for a more permanent solution.
  • Comment on Running Perl scripts written on Windows on FreeBSD

Replies are listed 'Best First'.
Re: Running Perl scripts written on Windows on FreeBSD
by bsdz (Friar) on Sep 20, 2004 at 11:08 UTC
    Try something like this on the command line: -
    perl -e'symlink("/usr/bin/perl","/usr/bin/perl\r")'
    you can always remove the symlink by using: -
    perl -e'unlink("/usr/bin/perl\r")'
    Good luck!
      Absolutely brilliant, you're a genius bsdz!! Iíve even tested this with Linux and other interpreters like Bash and it works like a treat :-)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://392324]
Approved by pikus
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (6)
As of 2018-06-22 23:21 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (124 votes). Check out past polls.