bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 'eval' exit behaviour in posix mode


From: Martijn Dekker
Subject: Re: 'eval' exit behaviour in posix mode
Date: Mon, 24 Dec 2018 00:42:04 +0000
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

Op 14-12-18 om 14:29 schreef Chet Ramey:
On 12/14/18 6:46 AM, Martijn Dekker wrote:
In current git, 'bash -o posix' no longer exits the shell on a syntax error
in the argument to the special builtin 'eval'. Bash 4.2-4.4 exit as POSIX
specifies.

Well, not quite. It's the specific case of an unexpected end of file. ksh93
doesn't exit, either, but it's probably the right thing to do, and the
right thing for backwards compatibility.

But now it exits on an unexpected EOF (or other syntax error) in 'command eval' as well, which it shouldn't.

- M.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]