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,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5429 invoked from network); 25 Aug 2021 15:36:57 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 25 Aug 2021 15:36:57 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1629905817; b=EwJLTuB46hgUclSdijwbUeNhBNE44qqD5DpOFT0HK1Y8ikQgOQ7YAIP+QGuWaG2Xy8wrVvFfoa 2dpWFs6Yb7XekDB30s7tV4Mi8IxnIdVtuCL2gLigzYSjhNphoXgFCptZAfzsYhwNOYCFXv+yKs yu6rnM3NTg6y5Bl5YBKiF9E9Vm8v8rHZIMMFGII1aaDix9KU4MsC9VlhAz9U0A9zLZ52+3TMIO KTA8YepKZ9Ltr30PAdliR0B+GhOWw5XRMroYAdfDwRzRw5YrsM1Vbgypm1Uz7b/Cxprwuq5E0U hyccyMclhYDvpm1wbglV4yupzPqPnD5LeZbtFy3RRp/Zdg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-il1-f175.google.com) smtp.remote-ip=209.85.166.175; 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-20210803; t=1629905817; bh=5U67XgcJEQmIBTicy7WDEm/f5SNWn1Dx5szHz6GbIFE=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=GCaiFhBzMnArFQDuH6q+C4SO+xK500tKEvMl1A5YvQ9975e+/lq1/wfjhPZ8oz2lvLtoGV+2MY kac+LGGtC1RtudIlnIqbHJ3TQfXeNTDKAP+cLXv+DFSU+eUbrdW5kSOUhGKWxw8pzZC6rrUckK KvkTEvwYtioMky3Ae6AZg3TiExKlpplVsn0cmcduJjdLFfL84IykFrNN3OWTrhljFhu60ENXAg /cx06c/SmRt/fm9xNET3w7mjxxqKJ4bMlRom8R+JfdiElZuy+Rspsfzhj08fxu5jopmaf0RjaA m6C9PUYiLZ7h317DImlZy5zZ4mGrhBFZQmxys6Y2Owk9vQ==; 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:To:Subject:Message-ID: Date:From:In-Reply-To:References:Mime-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=EfiXpjav/2nznUuNJFREK4h+fP0vBnXmmAIxfZPdyug=; b=re3dZo9vUMupYkmHrg63RkzylL dCsnQ/HevXbU7MfZNdhQqQDrUR0hhQDPznsXmwOlemKDbKruIZsddfy1ZCuG3/QiWX3GLkMxZWzf0 ECGeNahRQaUXjQHowFJn2mzbUrP4gETp06a1CyL1hAuP025hAm9NEVgjpcAtbLI4M3b+xzdNGHH+o r/dRYQHF+fH1i8oCE77nfcc5kyMWtWstWd7ogzHzdnIMFEXd17wj4m95Xvm8wGwoeloEScpdudEi5 H4lMCsGQzEiQZccytl2MtXwnezl0UUUfjj1Z2afNDOZGXLdP5h1+81gmbKSmVkdFCAH5QNjXNE0jF N3Ffy9lQ==; Received: from authenticated user by zero.zsh.org with local id 1mIuxU-000Lfc-Tu; Wed, 25 Aug 2021 15:36:56 +0000 Authentication-Results: zsh.org; iprev=pass (mail-il1-f175.google.com) smtp.remote-ip=209.85.166.175; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-il1-f175.google.com ([209.85.166.175]:38695) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1mIuwj-000Kx7-L2; Wed, 25 Aug 2021 15:36:10 +0000 Received: by mail-il1-f175.google.com with SMTP id g8so9731338ilc.5 for ; Wed, 25 Aug 2021 08:36:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=EfiXpjav/2nznUuNJFREK4h+fP0vBnXmmAIxfZPdyug=; b=j7AvaY9bqUNtpqKOtdpmHLb857yAk6ZgTHupIFYgHKWSFJ1ZuDVx9nH290ohK0gRs7 alS82/6oquzNJL5a5vu5Eox/nAUsb+5jlkn9d+p0crO0bgKNt5jkEkEGpdfhFS6V0XPC //UXdmVMW62jri0BUNvvcsgmf6z+QUSnLyAl27xqH8F4vz4Z7frZPG6w2kF07kPgICxG Heqv2zBKPGTq0yRs2f0WFb42z6Y4pJDZaLglhUZ+as2SCoFiuPuj8Sfi3gAmIi4xhAtt KurKQEWGD9kXZcTr1wZxXwpRq8u5zY6W1ADAg0kasro7w9CVeFSQydM74rlk3jHfmPge WDLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=EfiXpjav/2nznUuNJFREK4h+fP0vBnXmmAIxfZPdyug=; b=eR+ZYpqUpC2/SpioF3mfyDQTb/HrBgdK7V99vAxLNyXuVx7gkAS7yZPB7lxbXyTHlo QwvcANTodd47qE6NEt5H9yJKdZnBUTeR+9m5YIydr1ydYZMgltBy+CpqSGe11bc/iURo qXupEzOWDYBB55bQG1ODMJVVyUXQFRNW2NR/9KXlZomeJEaJDgniw5CZBzhC8G+W5WiQ plWy3BOKSSA/uq8jPSnceNvprYxEUom3mJHNcpgZZB9euafIFL0SNpxncBle8R5i46of B+Om6t+NKhDBMayM01vJ3g2NB6LmDnegBd0joQ2KMJViftT4v8hwr5ORT9pK1KuRQSej QbVw== X-Gm-Message-State: AOAM532u2OyKZT34+q3P+gmjGe073rKw7g308zImyyueYCqAIKUroo8f TbgSarq2uKWmNkhBI29VVxJxNFgHVaR5a0Q+8u8Zc7X1W/o= X-Google-Smtp-Source: ABdhPJz0egjsG35QLWnlORzP4p9LTtlDoHSqojls4zMWnpCrmI1K8NL1++JX1GPAoNvJ6zoFqam46bsiJPgeR8f4ieo= X-Received: by 2002:a92:ae0e:: with SMTP id s14mr32431457ilh.197.1629905768110; Wed, 25 Aug 2021 08:36:08 -0700 (PDT) Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Wed, 25 Aug 2021 15:36:07 +0000 Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Wed, 25 Aug 2021 15:36:02 +0000 Mime-Version: 1.0 (Mimestream 0.26.2) References: <1341943777.1148584.1629903093282@mail2.virginmedia.com> In-Reply-To: <1341943777.1148584.1629903093282@mail2.virginmedia.com> From: TJ Luoma Date: Wed, 25 Aug 2021 15:36:07 +0000 Message-ID: Subject: Re: Can $PATH look into sub-folders? To: Zsh MailingList Content-Type: multipart/alternative; boundary="00000000000053631b05ca640299" X-Seq: 26979 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: --00000000000053631b05ca640299 Content-Type: text/plain; charset="UTF-8" On Aug 25, 2021 at 10:51:33 AM, Peter Stephenson < p.w.stephenson@ntlworld.com> wrote: Secondly, use recursive globbing to add the directories to path, so at > least you don't need to do that explicitly. In other words, > > path+=(/usr/local/bin/**/*(/)) > > Dang, that is both clever and smart. I think that will work perfectly. At this point I only anticipate having one level of sub-folder, but who knows? That might change in the future. Thank you! ~ Tj --00000000000053631b05ca640299 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Aug 25, 2021 at 10:51:33 A= M, Peter Stephenson <p.w.= stephenson@ntlworld.com> wrote:

=20
Secondly, use recursive globbing to add the directories to path, so at=
least you don't need to do that explicitly.=C2=A0 In other words,
path+=3D(/usr/local/bin/**/*(/))


Dang, that is both clever = and smart. I think that will work perfectly.

At this poin= t I only anticipate having one level of sub-folder, but who knows? That mig= ht change in the future.

Thank you!

~ T= j


--00000000000053631b05ca640299--