Path: csiph.com!4.us.feeder.erje.net!feeder.erje.net!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: Greg Wooledge Newsgroups: gnu.bash.bug Subject: Re: declare(1) not executing inside source'd script Date: Fri, 27 Jul 2018 10:50:28 -0400 Lines: 13 Approved: bug-bash@gnu.org Message-ID: References: <20180727042606.EFCD8120EA6@student.eeconsulting.net> <20180727140939.eah2hckwkvspngwc@eeg.ccf.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: usenet.stanford.edu 1532703036 5558 208.118.235.17 (27 Jul 2018 14:50:36 GMT) X-Complaints-To: action@cs.stanford.edu Cc: frank@eec.com, bug-bash@gnu.org To: Frank Envelope-to: bug-bash@gnu.org Mail-Followup-To: Frank , frank@eec.com, bug-bash@gnu.org Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 139.137.100.1 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com gnu.bash.bug:14410 On Fri, Jul 27, 2018 at 10:44:49AM -0400, Frank wrote: > Agreed. But the bash installation does create a man page for it, does it not? So a command like, “man 1 declare” does work...? I always thought this was somewhat incongruous. Some Linux-based operating systems have a "builtins(1)" man page, with a bunch of symlinks to it for each of bash's builtins. You're probably using one of those systems. Other Linux-based systems do NOT have this man page. wooledg:~$ man declare No manual entry for declare wooledg:~$ man 1 declare No manual entry for declare in section 1