From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28453 invoked by alias); 28 Mar 2018 16:54:31 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 42557 Received: (qmail 7129 invoked by uid 1010); 28 Mar 2018 16:54:31 -0000 X-Qmail-Scanner-Diagnostics: from mail-qt0-f181.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.216.181):SA:0(-2.6/5.0):. Processed in 0.969432 secs); 28 Mar 2018 16:54:31 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: mikachu@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=m8338YZnroHajG406AAHf+BaC9cwsSB5wT427vfSD8k=; b=Jxg+uCg9lX5zbMpxydlgKmr2wub9q2284zQYq8oiTL6Ycpil1fnzSLDkj2m5QtQU+H gGQ/neWRtHRMWcX7C/KxaZ1DGZH7akvM3Cmd+mcirJsciq5XQz74yKU+tUv5AsffIvdK GJHas/umco4W/9EexAU5K9q1/yQCGYh1mxtjQPNgLTIQAsRI4sBMFbbnfLZZhLQNERzg RPg0qGHU3U9aErJHWD+40gal+DG1tXpkm+REt3mq1zcwDt1cISOTvFDQKdMJgpja8v6E SUtYFQIgSKYEYCHn0mfKMjdo9ABwCFze4A2GRH91d6C40vFqSngQBx5jSAM5iva/Bf/i V0sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=m8338YZnroHajG406AAHf+BaC9cwsSB5wT427vfSD8k=; b=QBdrgj1YOafA3gRXmfir52OJ5rzm4RwJ6mzAIscSKcybvXhP7Jw11fvivV1so5mSpO ryeo6INh+K2ov8LnYau/7dSwAO8TVAzxPQ7W5jdaOV27nERgKFJN2cct6lF8E2NsqZpP qBhxtbmBnltKFw4KLK7RXsfxHxAInYpXlu4e6fbavLuytAotCztg2MOje9YS87VtusNI /g32FWYJp/juGi6Rmwi8YrfD+E7ycWalMXWW3uWJpZNFUwuMEFqp6CtdcYRGklNCbvbH lTh7EbntQSjgvOYz+9bTe4Sspkj+uFJ/iUJgNs5bsSfnN/P03YUWsFuZQfSYfX00QlTV k5Ow== X-Gm-Message-State: AElRT7Fcs9hezAFvJMhiU0yXPnYMaKo6XW7fWifZiS0adchdozX0jxZq lRISoD2s0dRyxRq8IAOj2QRPI+YWw9GSI/Ur4As= X-Google-Smtp-Source: AIpwx48tzDHWU/5vxoZkZF+NL4q7HPWhbOo4YPWhRz8rN7HrfdFgd6NdvmY8JJSK1A0/O6XeIAQSJFwGI6Z68CHbHg8= X-Received: by 10.200.82.140 with SMTP id s12mr6348408qtn.55.1522256066828; Wed, 28 Mar 2018 09:54:26 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: From: Mikael Magnusson Date: Wed, 28 Mar 2018 18:54:26 +0200 Message-ID: Subject: Re: [bug] Globbing fails with execute-only directory in path To: Tatsuyuki Ishi Cc: zsh workers Content-Type: text/plain; charset="UTF-8" On Wed, Mar 28, 2018 at 3:35 PM, Tatsuyuki Ishi wrote: > Globs fail to work when one of the directory component is execute-only > (not readable). This is the case on Android (/data/data/ is execute > only so each app can be isolated). > > Reproduction steps: > > mkdir -p data/app > chmod 111 data > touch data/app/{a,b} > ls data/app/* > > Actual results (zsh 5.4.2): > > zsh: no matches found: data/app/* > > Expected results (bash): > > data/app/a data/app/b Can't reproduce here. I've used this method for a few years to protect some directories against accidental rm -rf so i know it works with older zsh versions than mine too. -- Mikael Magnusson