From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13431 invoked from network); 2 Mar 2021 11:59:06 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 2 Mar 2021 11:59:06 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1614686346; b=Dz79N97a2fcUkCsTSj1vKvoAm77actN4bob89cGPLZhYCd0/qNZKLHOFNFCeCl258ix3s1y1OJ 1V5jo+g0QD7UtGUflXOsIMe+xVdQeX789S5ZvfC61RW6psHLvR+2I4Dph0od04xPyuVvemPEkH cRCxOzsQOGKiJWwf4SpzxAwNK7f/FlQ1po7zZMrnPJhk74lzR6uol6AioPbJlxRi11kpBsTkIJ Kou+WczybJEHH5ui3bx2dU/MDhfeYmHmVja4AnkYWSAaCUJ2V6sFtj5ggN7vHrRWGSyHZ6DlTD GKrbl/bZXxb+EnaZuH1dk6YkwbOCLnwwmpZvyqF11re80w==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-io1-f52.google.com) smtp.remote-ip=209.85.166.52; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1614686346; bh=cVJnrBUix4Elh+ogyB6jCfybTZVKydCIYkPGtFzPK/E=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:References: In-Reply-To:MIME-Version:DKIM-Signature:DKIM-Signature; b=RnJyorQi1tmUGsAFgoGnp/Lt2ITTVnHvdx7uTtD8V8xlUKD+A0E/O5AxdLY1lcNypUvWG57RYI 3l4OFJHSUKwZpwJdMxVi7hLbDhdtTmqA0yV7aiuxJzFcIvGNQNiAIfrnD1VFUqYS+4pxCphcfw YV07SMKKCsw/vykuGmZpkOpBY56SgmOEGuvPIkqnnZKaSiAuucSiNjY1fdbE8kNHh7J/8GfO8G lM/7JrBCyhXy4xnepH1wg6jZ+ny1qtSdmTNaumI+UDjFWkgh+Gm7sfruFbicszB+5Ahl1021SV TYFubqHgOVw58iF7sgnP1iFT/GjjQ3/6YiejMhCftN64dw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:References:In-Reply-To:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=Zy2dt2KpoggRbJHd/77D5f66jZoOBTjqJ4IgNBtCABY=; b=CEXqp6OOvcCIzJ4bIIb3jefmN0 ol1EA5G7huA7MS1JBLw8bD/qRrFbpMPDVUnc+MbqDltGHetHCGTXV256eN4zjcge0p83y672BmZhY j4EFMWiBpS7Jh3xwhyA6fE9/azyyths0DHxB0AnvSt48jge8n/brh6uqwNrNPwzrP6NrYUcIHjXaX LcyYaCZO43+d90w3d+0MJd9hwQTYWnsjD73Pu+zKFGTY48d7wjsxqzFYyjZTG2axZi4v/tl5+DS9G JHq1CEXaTYvErXyEW1g3FP81t4r4EyG69ylsA6/JShMND15jcIZMUQJzthrz6wLCIDUQX6gGuh4uO Cx/BkBmA==; Received: from authenticated user by zero.zsh.org with local id 1lH3g6-0004lb-Fj; Tue, 02 Mar 2021 11:59:02 +0000 Authentication-Results: zsh.org; iprev=pass (mail-io1-f52.google.com) smtp.remote-ip=209.85.166.52; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-io1-f52.google.com ([209.85.166.52]:38581) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lH3fY-0004OS-QD; Tue, 02 Mar 2021 11:58:29 +0000 Received: by mail-io1-f52.google.com with SMTP id k2so15910971ioh.5 for ; Tue, 02 Mar 2021 03:58:28 -0800 (PST) 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=Zy2dt2KpoggRbJHd/77D5f66jZoOBTjqJ4IgNBtCABY=; b=tZWvtjZZ77fHobf1yF2I4mCmqjCeL+twGW8VK1/V6KHVrL0v9V6RYJCDWB3m88ZEmT kfvxy5u3Nw3rmKrB7/Ief8+Gm9O1u48JONfQ4hVFKTaO8Z7CvnG+7+rnwVTro6ksSRmu R3HBZyS0jx5uggqcCctShp0bvCrcpESePXWEuXu5Y9viwiLFalIhZSbFsPo1NRYxrwUm mGDZxY9tmHrD8zJ+uCBsx93tRYrJhod4KuEdNV0E92GeZxKo1fYK/X597QnxwQLt8csH ppuIOCH4uDIuHfwj+sVbnSzIgzUxceLB5FV3N0J7dd3PBv8e2n8UhDK/kL8o+k9CEATo Cmug== 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=Zy2dt2KpoggRbJHd/77D5f66jZoOBTjqJ4IgNBtCABY=; b=DQrNDagzlvp9y19b96vIbFpVL1PXq8IQ8riCHQWpev2CcanfPRcgMcK0zLvq6pc/Gv MZk83mZgQpB3qXSCnEMPK85GMVmKmKDv1ga7aNNg07eSCOCv+SxgSrPus18oHcjeuZ5x 2yUZqrtleOXwSA9NcMWasvFPQdjq1vujdI2Kw2fPFUlvWEYqljoEh4Ef1Ni1I03h2kep tsf0xJ+21RxtyuxKEIgkA3X7Taap77nmV+Ssdp+V2w8mC5qfyxQqCOTgI6Ci+F3kRElD IZul6deA+RieCBz9CdE2UJ0s6it8KMrC4NhGHmttYRELcWWMRoGPOLokSplY5fFj0AXW LiQQ== X-Gm-Message-State: AOAM5333Xk5ZNyG+yRH1ygy8yn3rG4IiMqcuOGFSFIyYOnLaP36Sh+7U QbXUAHEWDfUV9hr+Hz0JEx242z5uq+OiuCgtQCIfLa2M X-Google-Smtp-Source: ABdhPJx4iiHzzCk1Zkqwll1s5oLSMIAezDgzn0vXf4rtI8RE1EO4asWB95PiRz4Woud7kjCgwbTCi5kkrI7KGCfx6jA= X-Received: by 2002:a6b:fa0f:: with SMTP id p15mr18086365ioh.164.1614686307672; Tue, 02 Mar 2021 03:58:27 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a4f:d12b:0:0:0:0:0 with HTTP; Tue, 2 Mar 2021 03:58:26 -0800 (PST) In-Reply-To: References: From: Mikael Magnusson Date: Tue, 2 Mar 2021 12:58:26 +0100 Message-ID: Subject: Re: quonting and globbing To: Pier Paolo Grassi Cc: Zsh-Users List Content-Type: text/plain; charset="UTF-8" X-Seq: 26561 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On 3/2/21, Pier Paolo Grassi wrote: > Hello, given this test code: > > test(){ > setopt -L extended_glob > local glob=${(q)1}'.[0-9]##' > touch $1.1 $1.2 > echo -E - $~glob > } > >> test tmp > tmp.1 tmp.2 > >> test {tmp} > test:4: no matches found: \{tmp\}.[0-9]## > > test '' > .1 .2 > > It seems the quoting of the {} makes the expansion fail (on zsh 5.1.1) > is there any way I can quote the file name according to the glob expansion > rules? > thanks I think you want (b), not (q). -- Mikael Magnusson