[prev in list] [next in list] [prev in thread] [next in thread]
List: macports-users
Subject: Re: gcc12 fault?
From: Joshua Root <jmr () macports ! org>
Date: 2023-06-03 3:56:48
Message-ID: f1ef5646-2b62-3571-56a9-bfbd9aecc279 () macports ! org
[Download RAW message or body]
On 2/6/2023 16:47, Ken Cunningham wrote:
>
> You have probably already noted that which and type are both built in to the \
> default zsh on Ventura and as far as I can tell from my testing here give identical \
> results in every case. Both correctly predict the binary that will be executed in \
> every case I tried.
Indeed, zsh is a bit special and implements both 'which' and 'type' in
terms of its 'whence' builtin (which has a lot of options and can tell
you pretty much anything you would ever want to know about a command's
disposition, check it out.) You will notice /usr/bin/which can thus give
different results to just 'which'.
> What will happen when you add and remove binaries from an upstream PATH folder is a \
> bit difficult to predict accurately. I won't try to summarize the findings only to \
> have someone point out their idea of an exception, but it's fair to say that it's \
> best to open a new shell to get predictable results.
You would want to start a new shell if you changed the startup files.
Otherwise 'hash -r' is quite sufficient. Changing the value of PATH at
runtime will do that automatically in modern shells, BTW.
- Josh
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic