This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Odd behavior of scripts in dos mode


On 4/26/2012 7:40 AM, Eric Blake wrote:
On 04/26/2012 08:13 AM, Andrew DeFaria wrote:
I remember that Cygwin used to not be able to run scripts that were
converted or were in "DOS" mode - had trailing carriage returns in the
file. It would fail because the #! line might have /bin/bash\r which was
not a file (bash with a carriage return that is). But the behavior has
changed. Now it seems to ignore the trailing carriage return and it
execs bash itself. But it fails later on with other carriage returns.
If you want bash to ignore carriage returns, then ask it to do so:
http://sourceware.org/ml/cygwin-announce/2011-02/msg00027.html
Interesting and it kinda explains that this is relatively new behavior and why it seems to interpret the #! line correctly.
--
Andrew DeFaria <http://defaria.com>
What hair color do they put on the driver's licenses of bald men?



-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]