delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-2.2 required=5.0 tests=AWL,BAYES_00 |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <4B3B9723.1000104@etr-usa.com> |
Date: | Wed, 30 Dec 2009 11:08:35 -0700 |
From: | Warren Young <warren AT etr-usa DOT com> |
User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 |
MIME-Version: | 1.0 |
To: | Cygwin-L <cygwin AT cygwin DOT com> |
Subject: | Re: Problem with wildcard from Windows |
References: | <bivmj55gng57ut1ei2e1in1hufms1h90ri AT 4ax DOT com> <4B3B8786 DOT 9090506 AT cygwin DOT com> <ob2nj5pcdjhtelil336sds9sqdi64v2a4u AT 4ax DOT com> |
In-Reply-To: | <ob2nj5pcdjhtelil336sds9sqdi64v2a4u@4ax.com> |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
On 12/30/2009 10:18 AM, Bengt Larsson wrote: >> Try "noglob" if your shell is not Cygwin-aware. > > Eh? The problem is that it doesn't glob when it should. The shell is > standard CMD.EXE, ie Windows console. The behavior you're relying on is a nonstandard Cygwin extension which most Cygwin users, I dare say, don't even use themselves. It's an emulation of a feature all POSIX shells have, internal globbing. cmd.exe doesn't provide globbing services to programs it runs, so Cygwin by default ("CYGWIN=glob") tries to do this for you, but it appears there are weaknesses. Another thing that doesn't work: c:\> echo W* This should give "Windows" at least. What I'm having trouble understanding is why you've installed Cygwin but then insist on sticking with the primitive cmd.exe shell. Your globbing problem will go away if you switch to one of the many shells in the Cygwin package repository. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |