From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10191 invoked by alias); 25 Mar 2010 10:07:55 -0000 Received: (qmail 10163 invoked by uid 22791); 25 Mar 2010 10:07:54 -0000 X-SWARE-Spam-Status: No, hits=-7.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 25 Mar 2010 10:07:47 +0000 Received: from int-mx08.intmail.prod.int.phx2.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o2PA7kCw031977 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 25 Mar 2010 06:07:46 -0400 Received: from hase.home (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx08.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o2PA7ixH003240; Thu, 25 Mar 2010 06:07:45 -0400 From: Andreas Schwab To: Ulrich Drepper Cc: libc-hacker@sourceware.org Subject: Re: [PATCH] Fix glob with empty pattern and patterns ending in slash References: <4BAA6184.2090503@redhat.com> X-Yow: ... Blame it on the BOSSA NOVA!!! Date: Thu, 25 Mar 2010 10:07:00 -0000 In-Reply-To: <4BAA6184.2090503@redhat.com> (Ulrich Drepper's message of "Wed, 24 Mar 2010 12:01:24 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact libc-hacker-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sourceware.org X-SW-Source: 2010-03/txt/msg00013.txt.bz2 Ulrich Drepper writes: > What is the issue with trailing slashes? It's inconsistent. Globbing with "*/" returns only directories, but "**/" or "?*/" returns all files with directories marked. Either result could be the intented one, but IMHO the first one is more useful, and consistent with globbing in bash and other shells. Andreas. -- Andreas Schwab, schwab@redhat.com GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84 5EC7 45C6 250E 6F00 984E "And now for something completely different."