[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: binfmt_script and ^M
From: |
Richard B. Johnson |
Subject: |
Re: binfmt_script and ^M |
Date: |
Mon, 5 Mar 2001 08:40:22 -0500 (EST) |
On 5 Mar 2001, Jan Nieuwenhuizen wrote:
> Pavel Machek <pavel@suse.cz> writes:
>
> > > $ head -1 testscript
> > > #!/bin/sh
> > > $ ./testscript
> > > bash: ./testscript: No such file or directory
> >
> > What kernel wants to say is "/usr/bin/perl\r: no such file". Saying ENOEXEC
> > would be even more confusing.
>
> So, why don't we make bash say that, then? As I guess that we've all
> been bitten by this before.
>
> What are the chances for something like this to be included?
>
> Greetings,
> Jan.
>
[SNIPPED...]
So why would you even consider breaking bash as a work-around for
a broken script?
Somebody must have missed the boat entirely. Unix does not, never
has, and never will end a text line with '\r'. It's Microsoft junk
that does that, a throwback to CP/M, a throwback to MDS/200.
Cheers,
Dick Johnson
Penguin : Linux version 2.4.1 on an i686 machine (799.53 BogoMips).
"Memory is like gasoline. You use it up when you are running. Of
course you get it all back when you reboot..."; Actual explanation
obtained from the Micro$oft help desk.
- Re: binfmt_script and ^M, Jan Nieuwenhuizen, 2001/03/05
- Re: binfmt_script and ^M, Alan Cox, 2001/03/05
- Re: binfmt_script and ^M, Andreas Schwab, 2001/03/05
- Re: binfmt_script and ^M,
Richard B. Johnson <=
- Re: binfmt_script and ^M, John Kodis, 2001/03/05
- Re: binfmt_script and ^M, Rik van Riel, 2001/03/05
- Re: binfmt_script and ^M, Jeff Mcadams, 2001/03/05
- Re: binfmt_script and ^M, Paul Flinders, 2001/03/05
- Re: binfmt_script and ^M, Andreas Schwab, 2001/03/05
- Re: binfmt_script and ^M, Paul Flinders, 2001/03/05
- Re: binfmt_script and ^M, Paul Flinders, 2001/03/05
- Re: binfmt_script and ^M, Andreas Schwab, 2001/03/06
- Re: binfmt_script and ^M, Paul Flinders, 2001/03/06
- Re: binfmt_script and ^M, Pozsar Balazs, 2001/03/05