Я пытаюсь выделить свое регулярное выражение на Mac с помощью терминала. Я поставил это мое .profile
:
export GREP_COLOR='1;30;40'
Ничего не меняется, поэтому я добавил то же самое к моему bash.profile
еще ничего, перезапустил машину ничего. Когда я:
egrep --color=auto ".*\W blah blah "
затем загорается какой-то желтый цвет, но мне стало интересно, сделал ли я что-то не так в моем .profile
или bash_profile
.
Любая помощь будет хороша: снежный барс, просто старый терминал :-)
GREP_COLOR
позволяет вам настраивать фактические цвета, тогда как --color
включает / отключает только те цвета, которые настроены по умолчанию. И я думаю GREP_COLORS
(во множественном числе) это то, что не рекомендуется. Вот почему моя окраска исчезла много лет назад, и я не заметил этого.
GREP_COLOR
осуждается? В любом случаеgrep --color
следует выделять совпадения цветом по умолчанию, без необходимости в переменных окружения.