python 2.0 won't run scripts with \r\n line termination on RH7?

C. Porter Bassett porter at
Sun Feb 11 07:29:41 CET 2001

I have noticed the same thing.  One easy work-around is to run 
"python" instead of "./".  It appears that it is bash
that has problems with the \r\n, not python.

C. Porter Bassett     porter at
"Pretend like this is a really witty saying." - Anonymous

On Sat, 10 Feb 2001, Mike Carifio wrote:

> I have a network of Linux and Windows machines. On a Windows box, I have
> several python scripts which I'd also like to run on the Linux machines.
> I've
> smbmounted the Windows share to see the scripts, but having been created
> on the Windows box, the line termination in those files is \r\n. When I try
> to execute the script, say 'start', I get:
> bash: ./ No such file or directory
> When I "clean up" with tr - tr -d '\r' < >,
> it
> runs. So it seems like python 2 can't compensate for wierd Windows line
> terminators. Any workarounds, other than 'tr'? Pl. advise. Tx.
> -- 

More information about the Python-list mailing list