On Sat, Sep 07, 2024 at 09:58:32 -0400, e...@gmx.us wrote: > Got it. It was in ~/.bash-vars which was sourced from ~/.bash_profile . Is > that a standard thing, or just some "brilliant" idea I had once upon a time?
It's not a standard file. By the way, there's a trick you can use to find out where shell variables are being defined: PS4='+ $BASH_SOURCE:$FUNCNAME:$LINENO:' bash -ilxc : 2>&1 | grep CDPATH The -il options run an interactive login shell. If you need to check an interactive non-login shell instead, just change the options to -ixc. This won't work as root, because PS4 from the environment is suppressed for security reasons when running bash as root.