Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-ID: <3A64CF7A.A02AB7B8@veritas.com>
Date: Tue, 16 Jan 2001 14:47:22 -0800
From: Bob McGowan <rmcgowan@veritas.com>
Organization: VERITAS Software
X-Mailer: Mozilla 4.73 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Andrew Markebo <flognat@flognat.myip.org>
CC: Timothee Besset <timo@qeradiant.com>, cygwin@cygwin.com
Subject: Re: possible bug with find
References: <5.0.2.1.2.20010116140432.023f98a0@spc.sugar-land.omnes.net> <m3k87vtcul.fsf@master.athome>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Andrew Markebo wrote:
> 
....
> 
> Bash seems to have begun with a smart habit of deciding when to glob,
> and not to glob..
> 

Bourne shell and its derivatives:  If the glob pattern does not match a file, pass it to the program and let it decide what to do.  OK for 'find', other programs generate a
'No such file or directory' error.

C shell and its derivatives:  If the glob pattern does not match a file, always generate an error (program name followed by "No match.") and never run the program.

Esoterica such as the above, and a great introduction to shell scripting, can be found in the book "The UNIX Programming Environment" by Kernighan and Pike.  Almost all the
content also applies to Cygwin.

-- 
Bob McGowan
Staff Software Quality Engineer
VERITAS Software
rmcgowan@veritas.com

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

