On 8/19/24 9:52 AM, Ángel wrote:
On 2024-08-18 at 11:21 +0700, Robert Elz wrote:
Interactive shells with -n (noexec) set are pointless

The man page states:
               -n      Read commands but do not execute them.  This may be used
                       to  check a shell script for syntax errors.  This is ig‐
                       nored by interactive shells.

And indeed, doing a set -n on an interactive shell is ignored.
It is however possible to run an interactive noexec bash if it is set
on launch.

It's not unreasonable to turn off that flag as part of interactive shell
initialization.


--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    c...@case.edu    http://tiswww.cwru.edu/~chet/

Reply via email to