Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Filename generation: instruct zsh not to follow symbolic links?
- X-seq: zsh-users 30722
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- To: zsh-users@xxxxxxx
- Subject: Re: Filename generation: instruct zsh not to follow symbolic links?
- Date: Fri, 17 Jul 2026 08:35:05 -0700
- Arc-authentication-results: i=1; mx.google.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=LwaC007Uv1uHJsKTaahUACxfEFuu2phryd1PQbsrMMM=; fh=yk3c4scJWo86Za4IR1HBNZw2a+GkUkfVQ7Fs3jnanfg=; b=La3CnBo/z858yPizBSiUtv+6i1K/X7rb13MBPTdDT1LY2An+T7PN65uejIuiRpieBV XVmS3SUzElODXcHp9FqxmShJXzZDi4au6Mi6ZI6LKjQBeNCikDrDZMKdAnQxiA32iOzq UadmySp9Ti2n0F618GFzFJX+bvH+SFLR0ebBoz1aAxDfwhlqX7D6FSD/0MtHD8rW1yGP yte94/TEPQz1dnta9GfRX3SsGJZZtdVLmBw6F09cIPmzp77j8GWyCDYW6sG5tYUkz9gO X4X9+maVjpJTLBXAlqXYq8C2SFRDxtySqFo/geQCiS55NBNWXC5acp79o0HtL8rCZGwo irCw==; darn=zsh.org
- Arc-seal: i=1; a=rsa-sha256; t=1784302518; cv=none; d=google.com; s=arc-20260327; b=EXjmPMMQL7YSPgnD/9iXgE8WZ+qKYZRf6tqd1F0GkSFp7jSr0n8Vj2FMlGX0yF/OtI ECsvhvwlm0wkUy6BZxFPM9dJjrK7tUnfVAQAOO11RZ7TTNn+B7cssTxjWdm4mrCCaMkv 6FGiCvQSCCl8ep8NWNwJdbLAeyRzyzrOMPfNktY3LKSFv2P1p54QB103nS9sgT+OvXVG cYt3sUHY62Dn3ARGMJrtzS7udp1N0PJZ/vbLNeYnw2cGsVdQ/v03QWnj8xYAnvy+EnIt j4p6p3H2yk8+VgpgCs7pmMaO42M+c/37XMJduHLw/vfLZ8ddwUth5lKqxtIAKjVM2xNt ClKA==
- Archived-at: <https://zsh.org/users/30722>
- In-reply-to: <20260717094918.GA306538@qaa.vinc17.org>
- List-id: <zsh-users.zsh.org>
- References: <20260715231750.GB75013@qaa.vinc17.org> <CAHYJk3Trh7f1w41Dg5oWKGYPquFhtq6CDLO9tVJwzBQe2uJqcA@mail.gmail.com> <20260716092312.GA2955@cventin.lip.ens-lyon.fr> <CAHYJk3RjJOFvd9KYsjBgYPbkOsyo4BG30Jsy9uQ2U_-v-3h0UQ@mail.gmail.com> <CAH+w=7YxNdDt6mAcUMc7cfgE0PatVU3vmB6h+_Yu6oSZ3XU5+w@mail.gmail.com> <CAH+w=7YuuknewbozmkV1n9HfbuGC=vm=60998a+dtNfZkx4AKg@mail.gmail.com> <20260716230822.GC229319@qaa.vinc17.org> <20260717094918.GA306538@qaa.vinc17.org>
On Fri, Jul 17, 2026 at 3:50 AM Vincent Lefevre <vincent@xxxxxxxxxx> wrote:
>
> But anyway, this doesn't really work: */foo(+nosym) also ignores the
> cases where "foo" is a symbolic link, while in <dir>/foo, I would want
> to ignore only the cases where <dir> is a symbolic link.
That's easy:
nosym() { [[ $REPLY:a:h == $REPLY:A:h ]] || typeset -g reply=() }
Messages sorted by:
Reverse Date,
Date,
Thread,
Author