]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/commit
.bashrc: Only set GREP_COLOR env-var on BSD-type platforms
authorTony Duckles <tony@nynim.org>
Sun, 26 Nov 2023 16:04:34 +0000 (10:04 -0600)
committerTony Duckles <tony@nynim.org>
Sun, 26 Nov 2023 16:04:34 +0000 (10:04 -0600)
commite84ea6f307bd12783d4d0ae721ecaad1b6005b30
tree06f7473631d1a6f0a5152310cee2e3caba064abc
parentf71e8546fc165c2e8cb55977829e10042be596be
.bashrc: Only set GREP_COLOR env-var on BSD-type platforms

Older grep versions used the GREP_COLOR env-var for colorized output
configuration. Newer GNU grep versions use the GREP_COLORS env-var,
which supports additional colorize options.  GNU grep 3.8+ will now log
a warning message if the GREP_COLOR env-var is set, warning that env-var
is deprecated. But BSD grep still relies on GREP_COLOR.

Conditionalize the setting of GREP_COLOR vs GREP_COLORS based on OS-type
[e.g. GNU grep vs BSD grep].
.bashrc