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, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 21458 invoked from network); 11 Mar 2022 13:51:05 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 11 Mar 2022 13:51:05 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1647006665; b=HUFszu38E2eEgpjECVhaVuTsXsNqhWNoye0jP43qPVk0cqkHt6gP0jRpoQfCBbUDVBxKUmpaQM wimgsIkjth0Y8nm5Lt0ddLx/m/m08l10PIy9JX+q7GMzQFmsr3KMGQWiJ0L15zomrZhEylfzC9 X8GuX304cQAUCIM6OmQBZlecyU1giDdV4MydL/XjQKsaPF1tkEvzg6K96opxGtL34Xu1Yse//Y wfhOTd9yhCkUiQFUjYO0jYlu2bTxiR8E30hbQGDaiqqJoG8F6znJ2KWjhUXaqrRDVDrE51eVu5 8C/3Mk1KTW7m219s/NVqr9h23KYQ11MILWwyuqBZA4Yq3g==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-pj1-f46.google.com) smtp.remote-ip=209.85.216.46; dkim=pass header.d=gmail.com header.s=20210112 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-20210803; t=1647006665; bh=io9KIgoDd96Rt7e//C91SQnsL6GH6MTHNqD7i8NBAIA=; 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=EffY6l2EsKtTK1WZFOiglrxignN8OyEsEyLkNvPQhZA5HpuzTxOplQqHhdWtROVLRSdKl3Rr76 e6hIT1dhzI/iqgBdpeJ2iA1U2sKWQ/JDHrf3mbl0uDprPgCq3LQYwRzyB6vK2V3VVfrvCOLQvc ediueXWTG04Ls/uOZKcRpzKLs+E2wvu7Ka41fn6ZjO5YSsv27g4/dcVY8FCsezV3rxZQWs/SO6 SjcOBR+KU0vTUoEHlKwqycimM4F32d1UK9n7JFdg41MouUDQvcbeiHtp6PV77UNWShspW240C6 2Gu8roVtCjWrjCqqUxs+dYI04CnWHf+B8LsHBkTpDyDABA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; 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=uAcYzQAD8TxrOvpb0cXjavB6507pRs3lfDI0xCHD7Mg=; b=BPL4gy0tRAjy7talB3YzBTD0M5 inei86FjtCkfxPVmrr19qohBo5lJeJvx5tLwt0M+9FjdOR/vXQbtOJEkxC19CaAQ21405/2fwfcon SsdpHF6C2BSnIaew+C9wSnbxYLT7OqZxk6NHfBBCfn5uyCy+7EnvKXN1Izv2msevBjLykPdQcyPGF ojYb7UEqZhwGuxH56WiJ5RByFxGpLve9YBjxurdcwjFp4CWhIHLEGJZ/FHq9hKjj7na4nRakNrLvR QEkA3rNtZmQJ9IEDL7KcqlRkWIDjAMH61bpPLgfX3hgKg+LXWoZ1vqKQ/zpipXrIDjKoo//hnWvnJ 3Hz2akpw==; Received: from authenticated user by zero.zsh.org with local id 1nSffc-0001dR-Or; Fri, 11 Mar 2022 13:51:04 +0000 Authentication-Results: zsh.org; iprev=pass (mail-pj1-f46.google.com) smtp.remote-ip=209.85.216.46; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-pj1-f46.google.com ([209.85.216.46]:37597) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nSfep-0000tk-GW; Fri, 11 Mar 2022 13:50:16 +0000 Received: by mail-pj1-f46.google.com with SMTP id lj8-20020a17090b344800b001bfaa46bca3so8026350pjb.2 for ; Fri, 11 Mar 2022 05:50:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=uAcYzQAD8TxrOvpb0cXjavB6507pRs3lfDI0xCHD7Mg=; b=AR9TBfS7QPXe7Ytk4w0IEQc6DHVRl3fkCIAskPE+CQ1bgIMwSt6MzSbF3TxPBmAvdF 9RWhR1nKy1+UCrIsMgBq2fcrt1jHvGCFFWwDXrOU0qnWGrBNunOzz8jccDK5wu5VrpKH acUBD5Qh9X3g0weO6CFSCd7OYGsboHWTfa3/WhlNxsfwG5eFP6KmoaJagJ4Okb5jbWUE dcI9xeEII5QYv3E6LFdjwqDG0kfPv2kZAk/56uuMUTHgxeP4ZOCRVdk2AGddoOoaEFWw N6Zo9dqHH0/GQURIjzeS2egqXK7RpVNZAe9CIdmBitD5ANCM1H6ATuCp9EmpJriiYjh5 9kpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=uAcYzQAD8TxrOvpb0cXjavB6507pRs3lfDI0xCHD7Mg=; b=fiYPhgEGbWIiMljYwWro2WdtsSWkbKbo5uEXxu+LoHdg6b1xvmBxDtS/uVEyA7wb6Q B7G0qCJA6KdtzPcGw3mkuPEXnDG1VOT0Wi+Wmw63Zaj5UFYEARvpkLKcmhCQqo4E09ZF CiA94QbMX3jJ3N0QNNHSOTth4dfzRMKfFYpf65SAwlUbWf0N9YN05uRpEeZQb2S3Uetw +zrVv9ToKO0wBjP6MBSNVAL1y5gvsj0XXUlDEkWZtO68UAos0nRPDCywG5HzHuUzdj7S +z9bY3+Lqtz238klF6ev9FRQ8M2lknwOu3F43jd+8KDViyip1CtRt0mCGDdBrbrFvKJB 2AjQ== X-Gm-Message-State: AOAM531pVAsDF7RocuUPIUkazeswwUjLj+4ed/BPvAZN0xbCF4asTse5 BhMhFJDob8uaJzCh5Q/gr0kRQYj+LCHcBu5WgGa1fCMY X-Google-Smtp-Source: ABdhPJyayqMEaHXUfT3Fij2XG6ztx8BOXZEdLZAN6hsYOltSN1nsr6chV01kJvpKqkdpBd1ZW9INhToUSWqMjlyJGx4= X-Received: by 2002:a17:90a:bb0d:b0:1bd:3baf:c8b4 with SMTP id u13-20020a17090abb0d00b001bd3bafc8b4mr10993518pjr.15.1647006613818; Fri, 11 Mar 2022 05:50:13 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a05:6a10:466:0:0:0:0 with HTTP; Fri, 11 Mar 2022 05:50:12 -0800 (PST) In-Reply-To: <5b876163-b54c-871a-5cd6-0d8aa840c65f@rayninfo.co.uk> References: <5b876163-b54c-871a-5cd6-0d8aa840c65f@rayninfo.co.uk> From: Mikael Magnusson Date: Fri, 11 Mar 2022 14:50:12 +0100 Message-ID: Subject: Re: Glob Qualifier Yn enables short-circuit mode behaves oddly To: zzapper Cc: Zsh-Users List Content-Type: text/plain; charset="UTF-8" X-Seq: 27544 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: On 3/11/22, zzapper wrote: > Hi > > > print *(.omY3) > > notebash.txt note132.txt note020.txt > > I don't know why it's selected those 3 files but it always does > > > Yn > > enables short-circuit mode: the pattern will expand to at most n > filenames. If more than n matches exist, only the first n matches in > directory traversal order will be considered. > > Implies oN when no oc qualifier is used. You've included the answer in your mail, Y3 will stop looking at files after finding 3 in directory traversal order, those 3 files are then sorted according to their modification timestamp. If you want to consider all files in the directory, use [3] instead of Y3. -- Mikael Magnusson