Я намагаюсь виділити свій регекс на 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слід виділяти відповідність кольором за замовчуванням, не потребуючи змінних середовищ.