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

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
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?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://392324]
Approved by pikus
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (8)
As of 2015-07-04 07:35 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (58 votes), past polls