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 04/26/2012 07:26 AM, Earnie Boyd wrote:
On Thu, Apr 26, 2012 at 10: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.
http://cygwin.com/faq/#faq.api.cr-lf
That's an interesting read but it really does nothing to explain the behavior I've observed. If it did then it would not be able to invoke bash\r.
--
<a href="http://defaria.com";>Andrew DeFaria</a><br>
<small><font color="#999999">24 hours in a day...24 beers in a case...coincidence?</font></small>



-- 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]