From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15627 invoked by alias); 29 Mar 2017 11:27:32 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22635 Received: (qmail 22679 invoked from network); 29 Mar 2017 11:27:32 -0000 X-Qmail-Scanner-Diagnostics: from mail-wr0-f193.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.128.193):SA:0(-2.3/5.0):. Processed in 1.679743 secs); 29 Mar 2017 11:27:32 -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.3 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,RCVD_IN_SORBS_SPAM,SPF_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: stephane.chazelas@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.128.193 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=Qvsc3YaHGmXhG3Q/iewMLiMVm+NenN/I+zxhgE7vi64=; b=pOS/hQzpvVlbF5yt8Ji2xogvLUQx6n5gnC4aUujRafOmtoUlsc3bykbOASYUOQaeJg AAnmyfv8gAp92mIi5s4fB/qcr/rbmHIyypOOeMedlAo7NWVJkah/tpndMc6GDoC6KTf1 WN+JKBxgB8EkIge8WLFLxBu+PcE2cIXC9+AX9+iVYmI/5sCWBnghAeWK93ifFaiXWpot ovctqo4RMPn/UPeP5RUzQJdHCNUZosU8qsRmVx6p4+l49BrQMVy9lz+20bxWSPEijpox V4/V0tLws1z8oc6/a3qJRd0wqeqXsJjVsWQb7LEidbSzPqDcfFlosfLEHch7rSUNumFV GIuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=Qvsc3YaHGmXhG3Q/iewMLiMVm+NenN/I+zxhgE7vi64=; b=M3PtEsbEU55fvDtepiDz+WYj1RrjMTg/kjdwRuPn8d1MkLBHEKespusvqqQwpvCDEx eFc0S7FsPf5rsssJDJcEHf7mrGfee6I1eB/Kkh844HlVoeBOwPoWB7vdhujZcUBb64hY MawSwAtRChMgGk5hPMoidju1T5rZQCGNvt69DVmPTvkF58SDtwbPO0fuTuBu8Dkm2vcy uuD+szjxU1F34y7vftUKFG3WNBl2iy6GwXUjsQrbmWkSH3HulLpIZ5eFodTkqRtFa50a 0D5e7gWR/vHb0sKTIL0zo8RBWSkOCTsAJiDnRPAg6uukgNRVNKeU/Xr3dRZK6gOgV7HD jbdw== X-Gm-Message-State: AFeK/H1eKj1Ju6aDhIXMiVVde4dwmDsTUK0QMQUA1n3sBCiqti/UTwYG0LTY9E9CFaAbyA== X-Received: by 10.223.171.239 with SMTP id s102mr29042522wrc.23.1490786844529; Wed, 29 Mar 2017 04:27:24 -0700 (PDT) Date: Wed, 29 Mar 2017 12:27:22 +0100 From: Stephane Chazelas To: Martin Richter Cc: zsh-users@zsh.org Subject: Re: spaces in filenames should be a crime. Message-ID: <20170329112722.GA4623@chaz.gmail.com> Mail-Followup-To: Martin Richter , zsh-users@zsh.org References: <0c1b9d89-edd0-a027-e2f1-d01c2d68fa4e@eastlink.ca> <20170326211805.GA8170@fujitsu.shahaf.local2> <7d210765-c730-da1d-bb22-19f26ce02c6e@inlv.org> <85ef8db4-4fda-8276-3058-ab319ccb68bc@eastlink.ca> <5a334edd-e146-a42a-11fd-0840c904554a@eastlink.ca> <60a213ad-6cb3-bef4-9e61-f2c1611a5e71__30788.3357666016$1490694707$gmane$org@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <60a213ad-6cb3-bef4-9e61-f2c1611a5e71__30788.3357666016$1490694707$gmane$org@gmx.de> User-Agent: Mutt/1.5.24 (2015-08-30) 2017-03-28 11:08:43 +0200, Martin Richter: [...] > $ print -- **/*(.om[1]) > > which will just do what you want. [...] You need -r for print: print -r -- **/*(.om[1]) or use printf instead: printf '%s\n' **/*(.om[1]) To be equivalent to the "find" approach, you'd also want the "D" glob qualifier to not exclude hidden files, and to traverse hidden directories: print -r -- **/*(D.om[1]) -- Stephane