On 22/07/16 21:39, Simon Richard Clarkstone wrote:
> I have found a poor error message in env (GNU coreutils) 8.23, on FC22.
> 
> ---
> 
> I created the following executable file, with a DOS line-end:
> 
> #!/usr/bin/env sh
> 
> When run, it displays the following error message on my terminal:
> 
> : No such file or directory
> 
> This error message is cryptic.  However, if you process stderr through 
> `cat -v` to display nonprintable characters, you find the error message 
> has a CR in it:
> 
> /usr/bin/env: sh^M: No such file or directory

That's fixed by the new file name quoting in coreutils 8.25.
The new output is:

/usr/bin/env: ‘sh\r’: No such file or directory

thanks,
Pádraig.



Reply via email to