|
From: | Chet Ramey |
Subject: | Re: [PATCH] Correct error message when using -n and -o ignoreeof in interactive mode |
Date: | Wed, 21 Aug 2024 11:27:00 -0400 |
User-agent: | Mozilla Thunderbird |
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 pointlessThe 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 chet@case.edu http://tiswww.cwru.edu/~chet/
[Prev in Thread] | Current Thread | [Next in Thread] |