Re: [doc] LINES/COLUMNS auto-update in non-interactive shells contradicts manual

Zachary Santer <[email protected]> Mon, 11 May 2026 18:59:32 -0400
Newsgroups gmane.comp.shells.bash.bugs
Message-ID <CABkLJU+ohQ3aViMUs0qmzbX1rM+4pfnWHD-6-fLCjmSqCfqpOg@mail.gmail.com>
On Sun, May 10, 2026 at 5:10 PM Zachary Santer <[email protected]> wrote:
>
> Ilya, be wary of using any all-caps variables in a shell script. You
> can see how many bash has already reserved for its own use, and
> external programs tend to take all-caps environment variables for
> things they need.

Not to harp on this too much more, but look at all these variables:
https://docs.gitlab.com/ci/variables/predefined_variables/

GitLab places them in the environment of whatever its CI/CD pipelines
run. So I guess it's just  a general rule that environment variables
are all-caps.